Ajax_observeField()サンプル
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
閲覧総計:&counter(); (本日:&counter(today); 昨日...
CakePHP1.2では、Ajax機能が簡単に使える。
$ajax->form()サンプルを作ってみた。 09/02/01
↓これを参考に同じ様なものを作ってみた。
http://sakushima.net/BOOK/AjaxFramework/ajaxSamples/form
【目次】(項目をクリックすると、そこに飛べます)
#contents
~
*コード [#he1192b5]
※Ajaxヘルパは、日本語文字コードが「utf-8」でないと、文字...
/cakephp/ajax/controllers/samples_controller.php
<?php
class SamplesController extends AppController {
var $name = 'Samples'; //controlle名の定義
var $helpers = array('Html', 'Form', 'Javascript', '...
var $uses = array(); //modelを使用しない
function observeField() {
}
function checktitle() {
if (!empty($this->data)) { //dataが空でない場合
//レイアウトをAjaxに (html,head,metaタグの除...
$this->layout = "ajax";
$this->set('posts', $this->data);
}
}
}
?>
/cakephp/ajax/views/samples/observe_field.ctp
<?php echo $javascript->link('prototype'); ?>
<h2>Ajax observeField()サンプル 09/02/07</h2>
<br>
<p id="result">
タイトルは必須です
</p>
<?php echo $form->create(); ?>
<?php echo $form->input("form1.title", array("type"=...
<?php echo $form->input("form1.content", array("type...
<?php echo $form->end('Submit'); ?>
<?php
$options = array(
"url"=>"checktitle",
"update"=>"result",
"frequency"=>1
);
echo $ajax->observeField("form1Title", $options);
?>
/cakephp/ajax/views/samples/checktitle.ctp (必ずUTF-8で保...
<!-- このファイル(checktitle.ctp)は必ず「UTF-8」で保存す...
タイトルは「<?php echo $posts['form1']['title']; ?>」で...
*稼働画面 [#sac008dd]
http://localhost/cakephp/ajax/samples/observeField
&ref(observeField1.JPG);
&ref(observeField2.JPG);
- 1 -- [[1]] &new{2010-04-14 (水) 11:19:27};
- http://www.cybermondaydeals.in.net http://www.michaelk...
- 20190109 junda http://www.coach-factory-outlet-online.u...
#comment_nospam
#vote(参考になった[2],ふつう[1],参考にならなかった[0])
終了行:
閲覧総計:&counter(); (本日:&counter(today); 昨日...
CakePHP1.2では、Ajax機能が簡単に使える。
$ajax->form()サンプルを作ってみた。 09/02/01
↓これを参考に同じ様なものを作ってみた。
http://sakushima.net/BOOK/AjaxFramework/ajaxSamples/form
【目次】(項目をクリックすると、そこに飛べます)
#contents
~
*コード [#he1192b5]
※Ajaxヘルパは、日本語文字コードが「utf-8」でないと、文字...
/cakephp/ajax/controllers/samples_controller.php
<?php
class SamplesController extends AppController {
var $name = 'Samples'; //controlle名の定義
var $helpers = array('Html', 'Form', 'Javascript', '...
var $uses = array(); //modelを使用しない
function observeField() {
}
function checktitle() {
if (!empty($this->data)) { //dataが空でない場合
//レイアウトをAjaxに (html,head,metaタグの除...
$this->layout = "ajax";
$this->set('posts', $this->data);
}
}
}
?>
/cakephp/ajax/views/samples/observe_field.ctp
<?php echo $javascript->link('prototype'); ?>
<h2>Ajax observeField()サンプル 09/02/07</h2>
<br>
<p id="result">
タイトルは必須です
</p>
<?php echo $form->create(); ?>
<?php echo $form->input("form1.title", array("type"=...
<?php echo $form->input("form1.content", array("type...
<?php echo $form->end('Submit'); ?>
<?php
$options = array(
"url"=>"checktitle",
"update"=>"result",
"frequency"=>1
);
echo $ajax->observeField("form1Title", $options);
?>
/cakephp/ajax/views/samples/checktitle.ctp (必ずUTF-8で保...
<!-- このファイル(checktitle.ctp)は必ず「UTF-8」で保存す...
タイトルは「<?php echo $posts['form1']['title']; ?>」で...
*稼働画面 [#sac008dd]
http://localhost/cakephp/ajax/samples/observeField
&ref(observeField1.JPG);
&ref(observeField2.JPG);
- 1 -- [[1]] &new{2010-04-14 (水) 11:19:27};
- http://www.cybermondaydeals.in.net http://www.michaelk...
- 20190109 junda http://www.coach-factory-outlet-online.u...
#comment_nospam
#vote(参考になった[2],ふつう[1],参考にならなかった[0])
ページ名: