2013-01-25 23 views
-1

我的索引頁有兩列布局。在左邊我有幾個圖標(鏈接),右邊是動態內容。每次點擊左側的一個圖標時,我想在右側顯示相關信息。Dymanic內容

我不知道我是否應該使用Ajax或與CakePHP相關的東西(我已閱讀了requestAction,但我認爲這不是正確的方法)。

有什麼建議嗎?

+0

我不知道我的問題出了什麼問題。 –

+0

也許它不夠具體? – mark

+0

@mark嗯,我只想知道如何在點擊按鈕(或鏈接)時使用CakePHP加載動態內容。我不知道如何更精確。 –

回答

1

您必須知道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>
+0

cakephp.org在更新他們的網站前本身就是這樣工作的。 –

+0

感謝@Dipesh Parmar,但我想我會使用'JsHelper' –

+0

使用助手可能會影響網站的性能... –