1
我有以下下拉過濾器的DataGrid,我添加數據到網格後,新的類別名稱出現在彈出編輯器,但不是在這個下拉列表中,我不得不重新加載,以查看列表中的新值?:(怎麼做劍道的方式KendoUI:更新打開的事件下拉列表
$("#category_list").kendoDropDownList({
dataTextField: "name",
dataValueField: "name",
dataSource: {
transport: {
read: {
url: '/api/notes/cats',
dataType: 'json',
type: 'GET',
},
},
schema: {
data: function(reply) {
return reply.rows
},
},
},
change: function() {
val = $("#category_list").val();
var grid = $("#grid").data().kendoGrid;
grid.dataSource.filter({
"filters":[{"field":"category","operator":"eq","value":val}]
})
},
open: function() {
var kd = $("#category_list").data().kendoDropDownList
kd.dataSource.transport.read();
console.log("reading")
}
})
它沒有得到明確的 - 澄清一下彈出的編輯器。 GI這些小部件的具體名稱可以正確更新,哪些沒有。 –