如何在完成ajax请求时调用JS函数
我正在使用Js helper和RequestHandler Component
这是我的观看文件
<?php echo $this->Js->submit('Create User', array(
'before'=>$this->Js->get('#loading')->effect('fadeIn'),
'success'=>$this->Js->get('#loading')->effect('fadeOut'),
'update'=>'#success',
));
?>
我收到了加载消息和成功消息... 我想在完成/完成ajax请求时调用JS函数,这样我就可以关闭用户注册DIV
答案 0 :(得分:3)
我解决了...... Js Helper中有一个名为完整的方法,我们可以调用JS函数
<?php echo $this->Js->submit('Create User', array(
'before'=>$this->Js->get('#loading')->effect('fadeIn'),
'success'=>$this->Js->get('#loading')->effect('fadeOut'),
'update'=>'#success',
'complete' => 'self.setInterval("test()",2000);'
));
在ajax请求完成后将调用test()。