天天看點

jquery multiselect 賦初始值

<link href="../../../assets/css/bootstrap-multiselect.css" target="_blank" rel="external nofollow" rel="stylesheet" />

<script src="../../assets/js/bootstrap-multiselect.js"></script>

  <select id="ddl_dept" multiple="multiple"  class="multiselect" >

                                    <%=getDept() %>

                                </select>

  $.get('/ashx/Employee.ashx?action=get_dept_by_emp_id',

                    { emp_id: eid, r: Math.random() }, function (data2) {       

//data2 = ''101,102,103";               

                        selectMultiple(data2);                       

                    }

                    );

 var isFirstM = true;

    function selectMultiple(data2) {

        if (isFirstM) {

            var sceneIdList = data2;

            sceneIdArr = sceneIdList.split(",");

            $('#ddl_dept').val(sceneIdArr);

            $('#ddl_dept').multiselect();

            isFirstM = false;

        } else {

            var sceneIdList = data2;

            sceneIdArr = sceneIdList.split(",");

            $('#ddl_dept').val(sceneIdArr);

            $('#ddl_dept').multiselect('refresh');

            //$('.multiselect').multiselect();

        }

    }

繼續閱讀