Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/438.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 所选值的JQuery引导多选择插件_Javascript_Jquery_Bootstrap Multiselect_Jquery Ui Multiselect - Fatal编程技术网

Javascript 所选值的JQuery引导多选择插件

Javascript 所选值的JQuery引导多选择插件,javascript,jquery,bootstrap-multiselect,jquery-ui-multiselect,Javascript,Jquery,Bootstrap Multiselect,Jquery Ui Multiselect,我正在使用JQuery引导程序Multiselect插件在输入中执行多重选择。现在我面临的问题是,当我单击“显示选项”按钮时,如果我想在多选函数中设置默认值2,3(Peter,Jane),则该值不会显示在输入字段中 下面是我想要的预期结果: 下面是我尝试过的代码: 约翰 彼得 简 显示选项 $(文档).ready(函数(){ $('ahli_ahli')。多选({ 非选择性文字:“Pilih ahli ahli”, 启用筛选:正确, enableCaseInsensitiveFilter

我正在使用JQuery引导程序Multiselect插件在输入中执行多重选择。现在我面临的问题是,当我单击“显示选项”按钮时,如果我想在多选函数中设置默认值2,3(Peter,Jane),则该值不会显示在输入字段中

下面是我想要的预期结果:

下面是我尝试过的代码:


约翰
彼得
简



显示选项 $(文档).ready(函数(){ $('ahli_ahli')。多选({ 非选择性文字:“Pilih ahli ahli”, 启用筛选:正确, enableCaseInsensitiveFiltering:正确, 按钮宽度:“100%” }); }); 函数show(){ var data=“2,3”; var dataarray=data.split(“,”); $(“#ahli_ahli”).val(数据数组); //log(数据数组); }
您只需在特定选项字段中添加所选属性即可。并刷新multiselect


约翰
彼得
简



显示选项 $(文档).ready(函数(){ $('ahli_ahli')。多选({ 非选择性文字:“Pilih ahli ahli”, 启用筛选:正确, enableCaseInsensitiveFiltering:正确, 按钮宽度:“100%” }); }); 函数show(){ var selValues=$('#ahli_ahli').val(); selValues.push(“2”) selValues.push(“3”); $(“#ahli_ahli”).multiselect(“选择”,selValues); }
谢谢您的评论。但我希望结果是当我点击显示选项按钮,然后选择值。未初始选择检查更新的代码是否几乎正确。但当我选择John时,请单击“显示选项”。它无法工作再次检查代码仍然相同,如果我选择其他选择,然后单击按钮,它无法工作。