我有以下情形:KendoUI:點擊按鈕後,網格數據重置爲第一頁
在我的網頁我有一個網格(帶分頁)界到數據源。當我點擊按鈕「Extract」時,網格會被填充(通過Web服務讀取分頁數據)。 然後我通過網格分頁選擇「第2頁」。 Web服務再次被調用以返回數據。
現在:我想單擊「Extract」一次,重新加載並顯示第一頁上的數據。我不確定哪個是最好的方法。
我想對服務進行一次調用(使用輸入參數),並在網格中重新設置分頁索引。
我現在用下面的代碼:
$("#btnExtract").bind("click", function(e) {
var grid = $("#section-table").data("kendoGrid");
grid.dataSource.read({parameter: "value"});
grid.dataSource.page(1);
});
但它實際上使得兩次調用服務。
謝謝,但如果我還想發送參數te請求? –
您可以通過創建新的數據源URL將參數添加到'$ grid.data(「kendoGrid」)。dataSource.transport.options.read.url'屬性。 –
它工作。謝謝你的簡單解決方案 –