Kendo ui 剑道格网不';如果单元格';s(即kendoDropDownList)值为空字符串

Kendo ui 剑道格网不';如果单元格';s(即kendoDropDownList)值为空字符串,kendo-ui,kendo-grid,Kendo Ui,Kendo Grid,我有一个可编辑的网格(可编辑:“incell”)。其中一个字段可通过kendoDropDownList编辑。当我编辑它的值网格时,它会对更改做出反应,并且行会得到更新。但是,如果值是空字符串,则它不是空字符串 kendoDropDownList本身对更改做出反应。我给它添加了“change”回调,它就生效了 如何手动强制网格从kendoDropDownList的“更改”回调中更新行?您可以从下拉列表转到父tr以获取行数。 之后,您可以执行以下操作: var value = drop d

我有一个可编辑的网格
(可编辑:“incell”)
。其中一个字段可通过kendoDropDownList编辑。当我编辑它的值网格时,它会对更改做出反应,并且行会得到更新。但是,如果值是空字符串,则它不是空字符串

kendoDropDownList本身对更改做出反应。我给它添加了“change”回调,它就生效了


如何手动强制网格从kendoDropDownList的“更改”回调中更新行?

您可以从下拉列表转到父tr以获取行数。 之后,您可以执行以下操作:

     var value = drop down value
     var i = Get row index....
     var data = $("#grid").data("kendoGrid").dataSource.data();     
     data[i].YourField= value;   
     $("#grid").data("kendoGrid").refresh();

谢谢,我查一下。这看起来像是一个解决办法,但应该是可行的。