我的索引頁有兩列布局。在左邊我有幾個圖標(鏈接),右邊是動態內容。每次點擊左側的一個圖標時,我想在右側顯示相關信息。Dymanic內容
我不知道我是否應該使用Ajax或與CakePHP相關的東西(我已閱讀了requestAction
,但我認爲這不是正確的方法)。
有什麼建議嗎?
我的索引頁有兩列布局。在左邊我有幾個圖標(鏈接),右邊是動態內容。每次點擊左側的一個圖標時,我想在右側顯示相關信息。Dymanic內容
我不知道我是否應該使用Ajax或與CakePHP相關的東西(我已閱讀了requestAction
,但我認爲這不是正確的方法)。
有什麼建議嗎?
您必須知道jQuery
和$.ajax in jQuery
。
所以你可以這樣做。
<script type="text/javascript">
(function($){
$('LINKS_LEFT').click(function(e){
e.preventDefault();
var href = $(this).attr('href');
$.ajax(
{
url : href,
dataType : 'html',
beforeSend : function()
{
// show loading or else
},
success : function(response)
{
if(response)
{
// display it in right side div.
}
}
});
})
});
</script>
cakephp.org在更新他們的網站前本身就是這樣工作的。 –
感謝@Dipesh Parmar,但我想我會使用'JsHelper' –
使用助手可能會影響網站的性能... –
我不知道我的問題出了什麼問題。 –
也許它不夠具體? – mark
@mark嗯,我只想知道如何在點擊按鈕(或鏈接)時使用CakePHP加載動態內容。我不知道如何更精確。 –