我有一个动态填充的DropDown列表,该列表在网格单元格点击后初始化。
问题是,在选择任何值后,数据网格中始终只显示所选数字的ID但不显示文本值。
见图片>
选择值
我需要为更新请求存储所选项目的id(这很好),并在datagrid中设置所选文本值。
我该怎么做?
以下是代码:
// COLUMNS
{
field :"worker",
title : "Worker",
// bind function for populate custom dropdown list
editor: orderWorkerDropDownEditor,
template: "#=worker#",
width:150
},
// DROPDOWN
$('<input data-bind="value:' + options.field + '"/>')
.appendTo(container)
.kendoDropDownList({
animation: false,
autoBind: true,
dataTextField: "wname",
dataValueField: "wid",
dataSource: [
{ wid: 1, wname: "Worker" },
{ wid: 2, wname: "Manager" },
{ wid: 3, wname: "Admin" }
]
});
感谢您的帮助。