投稿者: admin, カテゴリ: JavaScript, tags: CakePHP, form, JavaScript, PHP
投稿日: 2010.08.16 - 07:51
更新日: 2011.09.17 - 23:53
Javascript で Selected を変更するただのメモ。
やりたい事は単純で、Select のID (=SaleItemId)と、選択させたいValue (=55)を渡すと、そのようにしてくれるというタダのそれだけ。
HTMLのサンプル:
このエントリの続きを読む »
コメントなし »
投稿者: admin, カテゴリ: CakePHP, tags: Ajax, CakePHP, controller, Date, form, JavaScript
投稿日: 2010.06.08 - 17:37
更新日: 2011.09.06 - 13:49
jQuery で動作するすばらしい日付入力スクリプト「date Picker」。jQuery で作成されているため、 PHP や perl などからも利用できる。ここでは CakePHP から利用できるようにする。
CakePHPでも日付入力欄を簡単に作ることができる。
echo $form->input(‘YM’, array(
’type’ => ‘date’,
’label’ => ‘Select Date’,
’dateFormat’=> ‘DMY’,
’minYear’ => date(‘Y’) – 1,
’maxYear’ => date(‘Y’)
));
たったこれだけでSelectが3つ出力され、簡単に日付を選択することができる。しかし、大量のデータを入力・編集するとなるとこれは面倒になることがある。ここではjQueryとJavascriptを利用してカレンダーを表示し、より直感的に入力できるようにする。どんなふうに入力できるか、何が素晴らしいのかはdate Pickerの公式サイトにあるデモを見て欲しい。
このエントリの続きを読む »
コメントなし »
投稿者: admin, カテゴリ: CakePHP, tags: Ajax, CakePHP, controller, Element, form, JavaScript, jQuery, prototype.js
投稿日: 2010.06.04 - 17:12
更新日: 2010.06.04 - 17:12
すでに動作する 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を殺さないように):
このエントリの続きを読む »
コメントなし »
投稿者: admin, カテゴリ: HTML・CSS, tags: form, JavaScript
投稿日: 2010.03.16 - 14:27
更新日: 2012.01.21 - 16:28
あるメーリングリストで投稿された質問に疑問を持った。質問メールはあるperlのフレームワークでフォームテンプレートに記述したフォームHTMLのreadonlyが期待通りの動作をしないと言うものだった。見た瞬間にHTMLとXHTMLが混在していることに気がついたが、すぐに指摘するほど自信があるわけでもない。そこで調べてみた。 このエントリの続きを読む »
コメントなし »
投稿者: admin, カテゴリ: VisualBasic6, tags: code, form, Windows
投稿日: 2008.10.25 - 23:02
更新日: 2011.09.18 - 00:17
プログラマが期待した終了の他にたくさんの終了がある。ユーザがお行儀よく、プログラマの期待通りの終了処理をしてから、シャットダウンを実行する ことはまずない。その場合、応答しないプログラムとしてのメッセージがユーザを悩ませ、プログラマはさらに悩む。これを解決しよう。
このエントリの続きを読む »
コメントなし »