Posts Tagged “jQuery”

以前紹介したフローティングポップアップ:

pc.casey.jp » jQuery を使ったフローティングポップアップ :
http://pc.casey.jp/archives/2441

どうしてか、自力で閉じようとしてかなりハマる。配布元に有益な情報がきっちり書かれていたのに…。ということで、閉じたり開いたりする方法のメモです。

このエントリの続きを読む »

Comments コメントなし »

jQuery を利用してフローティングポップアップを行うライブラリ。ライセンスはMITライセンス。内容は多彩であり、デザインもよい。使用するだけでワンランク上のシステムに感じる(かも)

このエントリの続きを読む »

Comments コメントなし »

prototype も jQuery もそれぞれをベースとして開発された素晴らしいものがいくつもある。最近ではjQueryの方が人気なのだろうか。prototypeも根強い人気がある。

さて、それらを共存させる方法はいつか見つけなければならないだろうと思っていたが、いよいよその時がきた。どちらもCakePHPで使う必要が出てきたからだ。

このエントリの続きを読む »

Comments コメントなし »

すでに動作する MVC がある。と言ってもほとんど bake しただけ。これを Ajax する場合のメモ。 contoroller と view を変更する。

◆コントローラーの変更

◇明示的にヘルパーを指定する

var $helpers = array(‘Html’, ‘Form’, ‘Javascript’, ‘Ajax’);

◇修正前(bakeしただけ):

 function add() {
  if (!empty($this->data)) {
   $this->QuoteChild->create();
   if ($this->QuoteChild->save($this->data)) {
    $this->Session->setFlash(__(‘The QuoteChild has been saved’, true));
    $this->redirect(array(‘action’=>’index’));
   } else {
    $this->Session->setFlash(__(‘The QuoteChild could not be saved. Please, try again.’, true));
   }
  }
  $quotes = $this->QuoteChild->Quote->find(‘list’);
  $this->set(compact(‘quotes’));
 }

◇修正後(参考文献に習って+pagenatorを殺さないように):

このエントリの続きを読む »

Comments コメントなし »

JavascriptでCookie扱うためのサンプルはたくさん見つけたものの、どれも扱いにくい。仕方なく自分で作るかと思ったときに、ライブラリを探してみようと思った。そこで発見したのが「CookieManager」。これを使うことにした。

確認した範囲ではCookieManagerは日本語が扱えたほか、読み出し、書き込みが簡単に行え、有効期限の設定も可能だった。 このエントリの続きを読む »

Comments コメントなし »