在cakephp中提交Ajax表单

时间:2011-09-12 11:36:24

标签: ajax cakephp

我在cakephp中使用了ajax表单提交

echo $ajax->submit('Submit', array('url'=> array('controller'=>'projects', 'action'=>'add_comment'), 'update' => 'feedback_'.$value['contest_submission']['id']));

在我提交表单后,更新div内容变为null。如何保留内容本身并隐藏div

提前致谢..

1 个答案:

答案 0 :(得分:3)

您可以在请求完成时设置回拨功能(http://book.cakephp.org/view/1361/Callback-Options)。尝试按照代码并将警告消息更改为您的函数,以隐藏div(如果有效)。

echo $ajax->submit('Submit', array('url'=> array('controller'=>'projects', 'action'=>'add_comment'), 'update' => 'feedback_'.$value['contest_submission']['id'], 'complete' => 'alert( "Hello World" )'));

如果有效,请在此处更新!