MagicSuggest - 使用预先选择的项目设置魔法建议列表
Posted
技术标签:
【中文标题】MagicSuggest - 使用预先选择的项目设置魔法建议列表【英文标题】:MagicSuggest - set magic suggest list with pre selected items 【发布时间】:2014-01-31 06:41:48 【问题描述】:我正在使用MagicSuggest 从以下 JSON 数据填充标签列表:
[
"Id": "money",
"name": "money"
,
"Id": "education",
"name": "education"
]
当我要编辑页面时,需要预先填充选定的标签:-
就像一个预先填充的标签:money
请建议我如何使用预先选择的项目设置魔术建议列表
以下代码是我迄今为止尝试过的代码:
var article_tags = $('#article_tags').magicSuggest(
data: 'http://localhost:1043/Tag/TagData',
sortOrder: 'name',
valueField: 'name',
minChars: 0,
value: ['money'],
maxResults: false,
name: 'article_tags',
allowFreeEntries: false,
selectionPosition: 'right',
//groupBy: 'name',
maxDropHeight: 200
);
【问题讨论】:
【参考方案1】:在 1.3 之前,该组件限制开发人员只能在其当前数据集中选择值。数据是异步获取的,这意味着该值是在获取数据之前设置的:因此组件找不到该值并且不会设置它。
这在 2.0 版本中已经改变,如果你更新你的库,你的代码应该可以正常工作。
【讨论】:
以上是关于MagicSuggest - 使用预先选择的项目设置魔法建议列表的主要内容,如果未能解决你的问题,请参考以下文章
在 Telerik 的 RadListView 中预先选择复选框