在jsp页面用ligerui combobox实现多选框

想要用ligerui combobox实现多选框,多选框的内容是动态获取的,代码如下:

 var schoolId = "${schoolId}";
        $.ajax({
            url:"${ctx}/grade/getGradeDictInfos",
            type:"post",
            dataType:"json",
            data:{"schoolId":schoolId},
            success:function(data){
                if(data){
                    data = eval(data);
                    $("#gradeName").ligerComboBox({ isShowCheckBox: true, isMultiSelect: true,data:data});
                    var text = '<option value="">---请选择---</option>';
                    for ( var i = 0; i < data.length; i++) {
                        var gradeName = data[i].GradeName;
                        var gradeDictId = data[i].PKID;
                        alert(gradeName);
                        text += '<option value="'+gradeDictId+'">'+ gradeName + '</option>';
                    }
                    $(".gradeDictInfo").html(text);
                } 
            }
        })
 <tr>
            <td><span>年级名称<input type="hidden" id="schoolId" name="schoolId" value="${schoolId}" /></span></td>
            <td id="setGradeDict">
            <select class="validate{required:true,uniqueGradeDictPKID:true} gradeDictInfo" id="gradeName" name="gradeName" onchange="getSortByGradeID()">
                <option value="">---请选择---</option>
            </select><font>*</font>
            <input type="hidden" id="gradeDictName" name="gradeDictName">
            </td>
        </tr>
        <tr>
            <td><span>排&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;序</span></td>
            <td><input type="text" class="validate{required:true} inputs" id="sort" name="sort" readonly="readonly" /><font>*</font></td>
        </tr>

那个下面的排序是根据上面多选框选择的内容获取的,选多少个,排序就会出现多少个。求大神帮忙啊

1个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐