jquery - 动态设置 MagicSuggest 中的值

标签 jquery multi-select magicsuggest

我正在使用 MagicSuggest 进行带有下拉菜单的多选文本框。我不知道如何动态设置值。我已经尝试过

var ms =$('#fruits').magicSuggest({
    //placeholder: 'Type some real or fake fruits',
    //toggleOnClick: true,
    //selectFirst:true,
    expandOnFocus: true,
    useTabKey: true,
    autoSelect: false,
    data: ['Banana','Mango','Apple','Orange']
});
   ms.setValue(['Banana']);

上面的代码工作正常。但是我想根据其他文本框值动态更改该值。我已经尝试过,

var ms1=$('#fruits').magicSuggest({});
ms1.setValue(['banana']);  

$('#fruits').val(['Banana']);

var m=$('#fruits').magicSuggest({value:['Banana']});

这三个解决方案不起作用。请帮忙......

问候, 雷卡

最佳答案

试试这个

 ms.addToSelection('banana',false);

关于jquery - 动态设置 MagicSuggest 中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28740094/

相关文章:

javascript - 不选择值自动获取多选所有值并显示

jquery - 具有 Twitter bootstrap 主题的多选两列传输小部件

javascript - 使用 'dataprovider' 方法生成列表项时无法在 Bootstrap 多选输入上定义选项

javascript - Magicsuggest 删除所有选择

javascript - 如何从一个 magicsuggest 组件中移除焦点并将焦点设置在第二个 magicsuggest 组件上

jquery - 使用 Jquery 销毁和重新创建相同的 DOM 元素

javascript - 在文本框上按下“Go”按钮时发生页面重定向(jquery/cordova)

javascript - window.pageYOffset 返回不准确的值

autocomplete - 有没有类似magicSuggest的Vue JS插件?

jQuery 按键事件