1
我有一個列表視圖kendoui,當頁面呈現,列表視圖顯示數據正確,但是當我更改數據源不顯示新數據:/。 這是我的代碼。 我的listview。新數據源不刷新列表視圖kendo ui
Html.Kendo().ListView<CashControl.Models.cajeros>()
.Name("listView")
.TagName("div")
.ClientTemplateId("template")
.DataSource(ds=>
{
ds.Read(read => read.Action("CajerosRead", "Monitoreo"));
ds.PageSize(30);
}));
這裏是MI JS改變德數據源
$("#mapabutton").click(function() {
alert(message);
if (message != null) {
var listview = $("#listView").data("kendoListView");
var datasource = new kendo.data.DataSource({
transport: {
read: {
url: "Monitoreo/Index",
dataType: "jsonp",
type: "POST",
data:{checkNodes: message}
}
}
});
$("#listView").data("kendoListView").setDataSource(datasource);
$("#listView").data("kendoListView").refresh();
}
});
這裏是JSON
{"Data":[{"idcajero":"1","estado":1,"tipo":"SmartPay","url":"glyphicons-halflings.png","nombre":"sp3","disp1":[{"nivelActual":120,"nivelMaximo":1000,"nombre":"MEI"},{"nivelActual":100,"nivelMaximo":1200,"nombre":"MEI"},{"nivelActual":159,"nivelMaximo":245,"nombre":"MEI"}]}],"Total":1,"AggregateResults":null,"Errors":null}
返回數據返回的數據是在負載頁面或數據源的變化相同:/
看這個計算器答案:[劍道的ListView:斜面刷新(重裝)數據] [1] [1]:http://stackoverflow.com/questions/16082300/kendo-listview-cant- refresh-reload-data – Tab