【发布时间】:2012-12-08 03:00:38
【问题描述】:
我有几个自动完成所有设置和使用定义为变量的相同数据源工作。但是我不确定如何让我的组自动完成工作,因为这有可能具有多个值。
这是我的数据源:
UsersDataSource = new kendo.data.DataSource({
transport: {
read: {
url: "/_layouts/handlers/Users.ashx",
dataType: "json",
type: "get",
cache: false
}
}
});
这个 json 的示例如下所示(注意组):
[{"Id":"USERNAME","Type":"External","Name":"Jim Jones","Email":"jjones@email.com","Address":"1600 Penn Ave","Organization":"Company ABC","Notes":"User Notes","Groups":["Group A","Group B","Group C","Group D"]}]
我设置的所有其他自动完成功能都可以使用此代码正常工作:
$("#SearchAddress").kendoAutoComplete({
placeholder: "Address",
dataTextField: "Address",
dataValueField: "Address",
dataSource: UsersDataSource
});
我不太确定如何让这些工作为小组工作...任何建议都将不胜感激。
编辑:我创建了一个jsfiddle 来说明这个问题
编辑:小提琴再次更新
【问题讨论】:
标签: jquery json autocomplete kendo-ui