0
我需要在選項元素上的更改事件上更新我的Kendo網格。 我必須元素,並根據他們中的一個或兩個我的後端實現將返回不同的記錄。但我不知道該怎麼稱呼像Kendo Grid更新選項標籤元素上的更改
('myKendoGrid').update('myUrl?zoneId=4')
我需要在選項元素上的更改事件上更新我的Kendo網格。 我必須元素,並根據他們中的一個或兩個我的後端實現將返回不同的記錄。但我不知道該怎麼稱呼像Kendo Grid更新選項標籤元素上的更改
('myKendoGrid').update('myUrl?zoneId=4')
您可以使用Ajax根據返回的結果
$('#selectZone').change(function() {
$.ajax({
type: 'POST',
url: 'myUrl',
dataType: 'json',
data: { zoneId: id},
success: function (data) {
var grid = $('#grid').getKendoGrid();
grid.dataSource.data(data);
grid.refresh();
}
});
});
獲取數據並刷新網格因爲我轉移DataSourceResult我做grid.dataSource.data(data.Data),但現在,當我嘗試更新時,我收到一條消息:Uncaught TypeError:無法讀取未定義的屬性'data'。這是我的方案,我不知道我做錯了什麼: 模式:{ 數據:「數據」, 總說:「總」, 錯誤:「錯誤」, 模式:{ 字段:{ } } } –
我不明白。你可以添加一個完整的細節的新問題,並分享鏈接? – TheUknown
問題是在這裏:http://stackoverflow.com/questions/36829082/cannot-update-value-in-kendo-grid-cannot-read-data-property-of-undegined –