我想在处理一个ajax请求时自动创建一个新的ajax请求(在cakephp中),我怎么能这样做? 我知道用户可以同时发起多个ajax请求,但是如何在发出另一个ajax请求时自动发起新的ajax请求?
以下是方法,我在另一个内部调用一个ajax函数,但它不起作用,
echo $ajax->form(array('type' => 'post', 'options' => array('model' => 'Thing',
'url' => array('controller' => 'things', 'action' => 'xyz'),'update' => 'dy4', 'indicator' => 'ldng', 'loading' => ( $ajax->
remoteFucntion(array('url' => array('controller' => 'stories', 'action' =>
'keep'), 'update' => 'dy3', 'frequency' => 5))))));echo $form->input('a', array('type' => 'checkbox'));echo $form->input('b', array('type' => 'checkbox')); echo $form->end('RUN');
答案 0 :(得分:0)
转到CakePHP coockbook并查看回调选项。选择“之前”,“加载”,“完成”或任何适合您的方式。您可能必须在javascript中为这些参数编写ajax。
答案 1 :(得分:0)
链接javascript调用。