0
早上好! 我在cakephp上遇到了ajax問題。 在我看來,我有一個指向藝術家控制器動作「添加」和「預覽」類的空白div的類「事件」的鏈接。 當控制器執行它的工作時,它呈現默認視圖「添加」,而不是使用$ this-> render('preview','ajax')設置的視圖。有人可以幫我解決這個問題嗎? 這裏是認爲我的js代碼:cakephp ajax渲染
$this->Js->get('.event');
$this->Js->event(
'click',
$this->Js->request(
array('controller'=>'artists','action'=>'add'),
array('async'=>true,'update'=>'.preview')
)
);
我的控制器:
if($this->RequestHandler->isAjax()) {
$this->autoRender = false;
$this->render('preview');
}
我不知道我是否理解你的問題是正確的。 是你的$ this-> request-> data或$ this-> data(取決於你的蛋糕版本)加載了表單數據嗎? – Mo3z