我通过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')->effect('fadeOut'),
'update'=> '#'.$divString));
创建ajax后,通过更新隐藏表格行。 视图使用
呈现$this->render('index_ajax_empty_table_row', 'ajax');
现在我需要更新我的菜单(通过ajax),其中包含活动产品的类别和数量。所以从同样的控制器行动是我正在尝试
$this->render('index_ajax_menu', 'ajax');
代码只会在错误的位置呈现第一个项目或错误的项目。
如何定义多个成功并告诉每个div呈现哪个元素?