請原諒我以前曾詢問過,由於操作詞是'this',所以很難搜索。
我有一個單擊事件綁定到一組具有相同類的div,每個人都需要相同的行爲。在jQuery中,我會簡單地使用$(this)
來引用clicked元素。我似乎無法弄清楚如何讓CakePHP使用$(this)
作爲更新元素。
我的代碼(在 '更新' param是一個問題)
$this->Js->get('.bookmark')->event('click',
$this->Js->request(
array('controller' => 'bookmarks', 'action' => 'add', $event['Event']['id']),
array('async' => true, 'update' => 'this')
)
);
謝謝
忘記JsHelper並直接寫jQuery代碼。它的功能相當有限,最終會讓你放慢速度,而不是加速你的發展。它已在CakePHP 3.0中刪除。 – ADmad