如何使用远程数据将选择下拉菜单引入我的 Kendo ui 网格列之一?
文档在这个主题上非常有限,特别是我的要求是:
要让我的 PHP/MySQL 脚本中的选项列表填充下拉菜单。
如果已经根据数据库中的查询设置了其中一个选项,请在菜单中选择该选项。
根据提供的答案,我现在有以下内容,但它不起作用。我得到一个下拉列表,其中包含所有“未定义”的选项:
function categoryDropDownEditor(container, options) {
$('<input required data-text-field="'+options.field+'" data-value-field="'+options.field+'" data-bind="value:' + options.field + '"/>')
.appendTo(container)
.kendoDropDownList({
autoBind: false,
dataTextField: "text",
dataValueField: "value",
dataSource: {
type: "POST",
transport: {
read: ROOT+"user/branch-list"
}
},
index: 0
});
}
我的 PHP 脚本只返回 JSON,如下所示:
[{text: "Germany", value: "1"}]