我有一个使用Js助手提交异步提交的表单。是否可以使用js helper删除成功事件中的元素?这是一个片段:
echo $this->Js->submit('Submit', array(
'url' => array('controller'=>'cmts', 'action'=>'ws', 'addCmt'),
// here's where I'd like a line to delete an element on success
// something like - 'success' => $this->Js->get('myelement')->deleteMeSomehow(),
'update' => '#commentDiv'
));
答案 0 :(得分:0)
似乎你可以给它一个你想要它执行的javascript字符串,所以这可以通过简单地在jquery中编写代码(或者你正在使用的任何库)并将单引号放在一起来完成它。对于我的例子:
'success' => '$("#divToRemove").remove();'