【发布时间】:2015-06-03 20:24:23
【问题描述】:
我需要有关此代码的帮助。
代码将从 PHP 脚本获取 JSON 响应,并根据其内容创建 ComboBox。
这行得通...我的问题是我需要定义默认选择的选项,在这种情况下,因为表单是编辑表单。
Javascript:
dsource = new kendo.data.DataSource({
transport: {
read: {
url: url,
dataType: "json"
}
},
schema: {
model: {
fields: {
value: {type: "number"},
text: {type: "string"}
}
}
}
});
var combobox = $(obj).kendoComboBox({
placeholder: "Selecione",
dataTextField: "text",
dataValueField: "value",
filter: "contains",
minLength: 3,
dataSource: dsource
});
从 PHP 返回的 json 如下所示:
[{"value":3,"text":"Blue"},{"value":4,"text":"Red"},{"value":5,"text":"Pink"}]
我需要它做的是根据这个 JSON 选择一个选项,比如:
[{"value":3,"text":"Blue", "selected":true},{"value":4,"text":"Red"},{"value":5,"text":"Pink"}]
在这种情况下,默认情况下会选择蓝色选项。
我想尽办法都试过了……
【问题讨论】:
标签: javascript ajax combobox kendo-ui