我試圖使用jQuery UI Tabs Ajax通過Ajax加載一些標籤內容。一切正常,內容加載和一切,但我遇到的問題是這樣的:jquery UI選項卡Ajax cakePHP
比方說,我有一個CakePHP的視圖文件中的下列選項卡:
<ul>
<li><a href="<?php echo $this->Html->url(array('controller' => 'my_controller', 'action' => 'my_action')); ?>">Tabs 1</a></li>
</ul>
正如你所看到的,href
在這種情況下,我的a
元素的屬性指向控制器操作(controller => my_controller and action => my_action
)。我遇到的問題是,當我第一次加載頁面時,我甚至在點擊選項卡之前實際執行的操作my_action
。我如何防止這種情況發生?很明顯,我想my_action
只有當我點擊標籤時纔會被調用。
任何幫助,請
謝謝
發佈Jquery代碼。 – 2012-02-25 19:26:54
我不認爲這是正確的。根據url上的手冊,它會生成網址,而不會實際調用該操作。海事組織其他事情是你的代碼有問題。 – TigOldBitties 2012-02-25 19:30:46