2014-02-27 37 views
0

我有一個JavaScript代碼,只應在app/Clients/show_products.ctp的JavaScript特定視圖

$(document).ready(function(){ 
    //Do stuff 
}); 

運行我應該把這個佈局或視圖的結束?

回答

2

把它放在app/Clients/show_products.ctp視圖,使用scriptBlock

$this->Html->scriptBlock(' 
    $(document).ready(function(){ 
     //Do stuff 
    }); 
'); 

您可以指定顯示的代碼內聯與否。 如果你需要它在多個地方,你可以使用一個element

將它添加到視圖的底部是沒問題的。

如果您有很多代碼,最好爲它創建一個js文件。

+0

任何地方的觀點應該是一個很好的做法,或者我應該把這個放在視圖的盡頭嗎?謝謝 –

+0

我在答案中增加了幾個註釋 – cornelb