Ajax Cakephp 2从1控制器函数呈现多个元素
我通过ajax调用Js链接来更新产品状态(活动/非活动)Ajax Cakephp 2从1控制器函数呈现多个元素,ajax,cakephp,Ajax,Cakephp,我通过ajax调用Js链接来更新产品状态(活动/非活动) echo $this->Js->link('[X]', array('action' => 'deactivate', $p['Product']['id']), array('before'=>$this->Js->get('#loading')->effect('fadeIn'), 'success'=>$this->Js->get('#loading')->effec
echo $this->Js->link('[X]',
array('action' => 'deactivate', $p['Product']['id']),
array('before'=>$this->Js->get('#loading')->effect('fadeIn'),
'success'=>$this->Js->get('#loading')->effect('fadeOut'),
'update'=> '#'.$divString));
一旦创建了ajax,就会通过更新隐藏一个表行。
该视图是使用
$this->render('index_ajax_empty_table_row', 'ajax');
现在我需要更新我的菜单(通过ajax),其中包含活动产品的类别和数量。所以从同一个控制器上,我正在尝试
$this->render('index_ajax_menu', 'ajax');
代码只会在错误的位置呈现第一项或错误项
如何定义多个success并告诉每个div渲染哪个元素?能否显示整个函数?