I'm having trouble building an ajax form in cakephp 2 which obviously has changed a lot since 1.3.
I'm using the following code:
<div id="commentForm">
<div id="commentStatus"></div>
<?php
echo $this->Form->create('Comment', array('action' => 'save', 'default' => false));
echo $this->Form->input('Comment.comments_name');
echo $this->Form->input('Comment.comments_email');
echo $this->Form->input('Comment.comments_text');
echo $this->Js->submit('Save', array('update' => '#commentStatus'));
echo $this->Form->end();
?>
However the form is not submitted when pressing the button.
I will be thankful for any help!
Thanks!
Try this in your view file:
NOTE:
#CommentSaveForm
is ID generated by CakePHP, If you have your own then use thatYou want to show the loading image, use 'before' and 'complete' in
$this->Js->request()
: