2多选复选框相关下拉列表

时间:2017-04-17 06:49:39

标签: javascript jquery multi-select bootstrap-multiselect

我有2个多选下拉列表,其中第二个下拉选项取决于第一个下拉列表的选定值。它可以工作,如果我删除多选插件但如果我添加multiselect插件它停止工作。

脚本:

$(function(){

var $cat = $("#category1"),
    $subcat = $("#category2");

$cat.on("change",function(){
    var _rel = $(this).val();
    $subcat.find("option").attr("style","");
    $subcat.val("");
    if(!_rel) return $subcat.prop("disabled",true);
    $subcat.find("[rel="+_rel+"]").show();
    $subcat.prop("disabled",false);
    $('#category2').multiselect('rebuild');
});
$('#category1').multiselect();
$('#category2').multiselect({

    includeSelectAllOption: true

});


});

这里是多选的小提琴(当我从第一个多选中选择值时这不起作用): JSFIDDLE

没有多重选择的代码可以正常运行:JSFIDDLE 2

0 个答案:

没有答案