我有一個表:劍道UI電網:分頁不工作
<table id="grid">
<thead>
<tr><th data-field="name">Name</th></tr>
</thead>
<tbody>
<tr><td>name 1</td></tr>
<tr><td>name 2</td></tr>
...
</tbody>
</table>
這就是它是如何inialized:
$('#grid').kendoGrid({
scrollable: false,
sortable: true,
autoBind: true,
columns: [ { field: 'name' } ],
pageable: {
buttonCount: 5,
pageSizes: [10, 20, 50, 100, 200]
},
pageSize: 20
});
當加載頁面時,網格顯示的所有元素。例如,如果有500個元素,則全部顯示。頁碼等於1,但沒有突出顯示。 PageSize切換器顯示「500」。當我點擊PageSize切換器並將其更改爲任何值時,分頁開始工作。或者如果我點擊上一頁/下一頁圖標,它也可以工作。它怎麼能被修復?
現在我用這個:
if ($grid.data("kendoGrid")) {
$grid.data("kendoGrid").dataSource.page(1);
}
但我不知道它的不夠好。
你知道如何解決這個問題嗎?我遇到了同樣的問題。 – F0rgiven 2013-11-01 22:22:25
一個觀察結果是,您缺少表示元素總數的Total值。 示例可以是 模式:總計:函數(響應){ 返回100000000; } – Nishant 2015-11-05 17:28:54