這可能是一個新手問題,所以我希望它很容易回答!我一直在努力掙扎近一個星期..請任何幫助,非常感謝。將活動添加到Yii中的CPagination更改後新頁面已被渲染
我有一個CListView,我正在使用集成cpagination。我有一個javascript函數觸發onload事件,根據一定的條件繪製這個clistview的一些項目。但是,當用戶更改頁面時不會觸發此事件,因此顯然這是一個問題:因爲這些項目僅在頁面首次加載時才被繪製。
現在,我已經得到了這一步:我學會了如何haandle jQuery的事件,所以我有這樣的:
$('body').delegate('li', 'click', function(event) {
alert("next");
paintMyLigas();
});
這樣,每次一個,上或任何其他分頁按鈕被點擊,那麼這個函數被調用。警報彈出,我甚至在paintMyLigas()函數中添加了一些警報,這些警報也彈出。但是,我的物品不會再被繪製。我相信這可能是因爲此事件在呈現新頁面(屬於cpagination)之前觸發的。這裏是我卡住的地方(本週第n次):我怎麼能得到這個事件以後觸發?或者任何人都可以指出任何其他方向,我可以解決這個問題嗎?我需要幫助!! :)
沒有工作..但我不認爲即時更新CListView,即時只是試圖去下一頁。 [這篇文章](http://www.yiiframework.com/forum/index.php?/topic/15863-clistview-cant-load-javascript-in-an-itemviewphp-when-go-to-next-page/ page__p__78742__hl__ajax + option + java + cript#entry78742)完全描述了我的問題,然而解決方案沒有足夠清晰地發佈(至少對我來說,因爲我已經承認是新手了),所以它不足以讓我粘住。也許你可以幫助我理解它! :)非常感謝你的回答! – Soph