在添加和编辑网格行时,我在网格中添加了一个剑道下拉列表。它运行得很好,但当我在添加新行并尝试保存时在下拉列表中设置默认值时,它不会传递选定的值。如果我手动更改下拉选择,它会起作用。
var ddr = e.container.find('[name="MPD_ALLOW_REF_ID"]').data("kendoDropDownList");
ddr.dataSource.read();
ddr.value(_latest_Allow_id);
这就是我在新网格行下拉列表中设置值的方式。我只想得到所选项目的值。
由于您的问题不包含可重复的最小示例,我只能给您一个最佳猜测答案。要使其工作,您似乎需要手动触发更改事件。因此,在设置默认值后,执行以下操作:
ddr.trigger('change');