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 中预先选择复选框

如何在 UICollectionView 上预先选择单元格

列表视图预先创建所有详细视图

Pipeline模式与Factory+Provider模式的应用

我可以使用 URL 链接预先选择下拉菜单的值吗?

如何在 swiftUI 中创建仅选择年份的 DatePicker,并且我希望它在预先指定的年份范围内?