项目开发遇到个问题,就是引入引导下拉多选框进行多选的时候,用形式表单提交到后台,获取不到多选的值,只能获取的选择的第一个值。
纠结了会。
jsp页面需要引入这东东~
& lt;链接rel="样式表" href=" https://www.yisu.com/zixun/$ {ctx}/js/selectbootstrap/dist/css/bootstrap-select.min.css”rel=巴獠縩ofollow”比; & lt;脚本src=" https://www.yisu.com/zixun/$ {ctx}/js/selectbootstrap/dist/js/bootstrap-select.min.js”祝辞& lt;/script>
直接上代码~
& lt; head> & lt;脚本type=" text/JavaScript祝辞 函数的乐趣(){ var str=[]; var obj=. getelementbyid (“approverq”); 我(var=0; i< obj.options.length;我+ +){ 如果(obj.options[我].selected) { str.push (obj.options[我]value);//收集选中项 } } $(" #审批者”).val (str); } & lt;/script> & lt;/head> & lt; body> & lt; div类=" l_err "祝辞& lt;/div> & lt;形式id="形式" name=靶问健崩?癴orm-horizontal”方法=胺⒉肌? action=" $ {ctx}/离开/editEntity.shtml”比; & lt;输入类型=耙亍眂lass=氨淼タ丶heckacc” 值=" https://www.yisu.com/zixun/$ {leave.id} " name=" LeaveFormMap。id " id=" id "比; & lt;部分类="面板panel-default "比; & lt; div类=皃anel-body”比; 祝辞& lt; div class="形式的班级”; & lt;标签类=" col-sm-3 control-label“在审批人& lt;/label> & lt; div类=癱ol-sm-9”比; & lt;输入类型=耙亍眂lass=氨淼タ丶闭嘉环?扒胧淙胧掠伞皀ame=" LeaveFormMap。赞同者" id="审批人“价值=" https://www.yisu.com/zixun/$ {leave.approver} "比; & lt;选择name=" id=癮pproverq”class=氨淼タ丶electpicker”多个=" true "比; & lt;选项值=" https://www.yisu.com/zixun/$ {leave.approver}”在$ {leave.approver} & lt;/option> & lt; c: forEach项=" ${列表}" var=傲斜怼北? & lt;选项值=" https://www.yisu.com/zixun/$ {list.userName}”在$ {list.userName} & lt;/option> & lt;/c: forEach> & lt;/select> & lt;/div> & lt;/div> 祝辞& lt; div class="形式的班级”; & lt;标签类=" col-sm-3 control-label”祝辞意见& lt;/label> & lt; div类=癱ol-sm-9”比; & lt; name=" LeaveFormMap文本区域。想法" id="想法" class="表单控件” 只读的=皉eadonly”在$ {leave.idea} & lt;/textarea> & lt;/div> & lt;/div> & lt;/div> & lt;页脚类=" panel-footer text-right bg-light lte”比; & lt;按钮类型=疤峤弧眂lass=癰tn btn-success btn-s-xs”祝辞提交& lt;/button> & lt;/footer> & lt;/section> & lt;/form> & lt;/body>
这样就好了. .
以上所述是小编给大家介绍的引导下拉多选框进行多选传值问题代码分析,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!