Javascript JQuery Selected设置更改事件中要选择的最大选项数
我正在使用jQuerySelected插件,我想动态设置用户在另一个选择的更改事件中可以选择的最大选项数。注意:里程碑选择控件是一个多选控件 这是我的密码Javascript JQuery Selected设置更改事件中要选择的最大选项数,javascript,jquery,jquery-chosen,Javascript,Jquery,Jquery Chosen,我正在使用jQuerySelected插件,我想动态设置用户在另一个选择的更改事件中可以选择的最大选项数。注意:里程碑选择控件是一个多选控件 这是我的密码 const $milestone = $('#mainmodallg .modal-body form select[name="milestone"]'); $('#mainmodallg .modal-body form select[name="item_code"]').change( func
const $milestone = $('#mainmodallg .modal-body form select[name="milestone"]');
$('#mainmodallg .modal-body form select[name="item_code"]').change( function () {
$milestone.chosen({ max_selected_options: 1 });
$milestone.trigger("chosen:updated");
});
现在它没有改变它。我遗漏了什么?您需要获取selected select的实例,然后使用该实例更新您的
max\u selected\u选项值
演示代码:
$(“.select选择”).select({
宽度:“95%。”
});
const$milestone=$('select[name=“milestone”]”);
$('select[name=“item_code”]”)。更改(函数(){
$milestone.data('selected')。max_selected_options=1;//获取实例
$milestone.trigger(“已选择:已更新”);//更新
//或
//销毁插件并重新初始化
});代码>
1.
2.
3.
4.
5.
1.
2.
3.
4.
5.