2012-02-10 63 views
0

我正在使用yii框架。我想隱藏CListView小部件的分頁按鈕,但不會禁用它們,這樣我就可以在用戶完成處理列表項時,通過點擊javascript來自動觸發下一頁的請求。我試過enablePagination => false,但它也刪除了到下一頁的鏈接。我試圖通過javascript onLoad來隱藏它們。它的工作正常,但如果頁面加載速度慢,我可以看到分頁按鈕。 有沒有一些標準的方法來隱藏它們?在CListView中隱藏分頁按鈕但不禁用它們

回答

1

你可以使用pagerCssClass CListView的屬性來定義單獨的分頁按鈕類,如果我得到你的問題的權利。

$this->widget('zii.widgets.CListView', array(
        'dataProvider'=>$dataProvider, 
        'template'=>"{items}\n{pager}", 
        'pagerCssClass'=>'hideButton', 
     )); 

CSS

.hideButton{ 
    display:none; 
    } 
+0

感謝快速回復!這正是我正在尋找的。 – user1201705 2012-02-10 09:41:21