Ajax_form()サンプル
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
閲覧総計:&counter(); (本日:&counter(today); 昨日...
CakePHP1.2では、Ajax機能が簡単に使える。
$ajax->form()サンプルを作ってみた。 09/02/01
↓これを参考に同じ様なものを作ってみた。
http://sakushima.net/BOOK/AjaxFramework/ajaxSamples/form
【目次】(項目をクリックすると、そこに飛べます)
#contents
~
*コード [#na2d21e5]
※Ajaxヘルパは、日本語文字コードが「utf-8」でないと、文字...
「utf-8」の設定にし、各ファイルもutf-8形式で保存した。
/cakephp/ajax/config/core.phpの一部
(使用する日本語文字をutf-8に設定)
/**
* Application wide charset encoding
*/
Configure::write('App.encoding', 'utf-8');
/cakephp/ajax/controllers/samples_controller.php
<?php
class SamplesController extends AppController {
var $name = 'Samples';
var $helpers = array('Html', 'Form', 'Javascript', '...
var $uses = array(); //modelを使用しない
function form() {
}
function checktitle() {
if (!empty($this->data)) { //dataが空でない場合
$this->layout = "ajax";
$this->set('posts', $this->data);
}
}
}
?>
/cakephp/ajax/views/samples/form.ctp
<?php echo $html->charset('utf-8'); ?>
<h1>$ajax->form()サンプル</h1>
<?php echo $javascript->link('prototype')?>
<?php echo $ajax->form("checktitle", "post", array("upda...
<?php echo $form->input("form1.title", array("type"=...
<?php echo $form->end("送信"); ?>
<div id="result">結果はここに表示します。</div>
/cakephp/ajax/views/checktitle.ctp
タイトルは「<?php echo $posts['form1']['title']; ?>」で...
*稼働画面 [#z9c899c8]
&ref(ajax_form1.JPG,zoom);
&ref(ajax_form2.JPG,zoom);
- あああ -- [[あああ]] &new{2010-05-13 (木) 16:19:32};
- www -- [[www]] &new{2010-06-17 (木) 23:29:01};
- あああ -- [[あああ]] &new{2011-05-02 (月) 17:23:16};
- ddd -- [[fsff]] &new{2011-06-18 (土) 10:49:02};
- test -- [[test]] &new{2011-09-27 (火) 18:39:39};
- aa -- [[aa]] &new{2013-05-17 (金) 16:21:31};
- 111 -- [[111]] &new{2013-07-04 (木) 16:16:12};
- ss -- [[sss]] &new{2013-11-26 (火) 15:58:17};
- http://www.cybermondaydeals.in.net http://www.michaelk...
#comment_nospam
#vote(参考になった[1],ふつう[0],参考にならなかった[0])
終了行:
閲覧総計:&counter(); (本日:&counter(today); 昨日...
CakePHP1.2では、Ajax機能が簡単に使える。
$ajax->form()サンプルを作ってみた。 09/02/01
↓これを参考に同じ様なものを作ってみた。
http://sakushima.net/BOOK/AjaxFramework/ajaxSamples/form
【目次】(項目をクリックすると、そこに飛べます)
#contents
~
*コード [#na2d21e5]
※Ajaxヘルパは、日本語文字コードが「utf-8」でないと、文字...
「utf-8」の設定にし、各ファイルもutf-8形式で保存した。
/cakephp/ajax/config/core.phpの一部
(使用する日本語文字をutf-8に設定)
/**
* Application wide charset encoding
*/
Configure::write('App.encoding', 'utf-8');
/cakephp/ajax/controllers/samples_controller.php
<?php
class SamplesController extends AppController {
var $name = 'Samples';
var $helpers = array('Html', 'Form', 'Javascript', '...
var $uses = array(); //modelを使用しない
function form() {
}
function checktitle() {
if (!empty($this->data)) { //dataが空でない場合
$this->layout = "ajax";
$this->set('posts', $this->data);
}
}
}
?>
/cakephp/ajax/views/samples/form.ctp
<?php echo $html->charset('utf-8'); ?>
<h1>$ajax->form()サンプル</h1>
<?php echo $javascript->link('prototype')?>
<?php echo $ajax->form("checktitle", "post", array("upda...
<?php echo $form->input("form1.title", array("type"=...
<?php echo $form->end("送信"); ?>
<div id="result">結果はここに表示します。</div>
/cakephp/ajax/views/checktitle.ctp
タイトルは「<?php echo $posts['form1']['title']; ?>」で...
*稼働画面 [#z9c899c8]
&ref(ajax_form1.JPG,zoom);
&ref(ajax_form2.JPG,zoom);
- あああ -- [[あああ]] &new{2010-05-13 (木) 16:19:32};
- www -- [[www]] &new{2010-06-17 (木) 23:29:01};
- あああ -- [[あああ]] &new{2011-05-02 (月) 17:23:16};
- ddd -- [[fsff]] &new{2011-06-18 (土) 10:49:02};
- test -- [[test]] &new{2011-09-27 (火) 18:39:39};
- aa -- [[aa]] &new{2013-05-17 (金) 16:21:31};
- 111 -- [[111]] &new{2013-07-04 (木) 16:16:12};
- ss -- [[sss]] &new{2013-11-26 (火) 15:58:17};
- http://www.cybermondaydeals.in.net http://www.michaelk...
#comment_nospam
#vote(参考になった[1],ふつう[0],参考にならなかった[0])
ページ名: