引导程序选择选择器多选
bootstrap select picker multiple select
我有一个引导选择选择器,我要做的是在加载页面后选择多个选项。我正在将一个字符串从servlet传递给一个脚本。
我的html中有一个选择框,id为Project1,类为selectbox。
在我的脚本中:
$(document).ready(function() {
$('.selectBox').selectpicker();
});
var index2="${projectindex}";
$('#Project1').selectpicker('val',index2);
projectindex是从servlet传递的变量(使用jsp)。我检查了一下,它正确地通过了类似的东西:
['project1' , 'project2']
这两个值是选择框中的值,但在加载文档后不会选择它们。有人能告诉我我做错了什么吗?
谢谢你的帮助!
如果你已经一个月没有解决这个问题了。我认为它在文档加载后不显示所选项目的原因是,您调用selectpicker初始值设定项两次,而您应该调用它一次。
你只需要像往常一样填充你的选择,只需在文档内调用selectpicker即可。ready。例如:
在我的JSP中,我有一个多选的一周中的几天,我使用一个数组通过servlet,我希望其中一些被选中:
<select class="selectpicker" multiple name="dayGroup" title="Select days">
<c:forEach var="weekDay" items="${weekDays}">
<option value="${weekDay}" ${fn:contains(days, weekDay) ?'selected' : ''}>${weekDay}</option>
</c:forEach>
</select>
其中weekDays是一个包含一周中日期名称的数组,days 在Javascript中,我只有这个: 它表现得很好。$('.selectpicker').selectpicker();
相关文章:
- 使用CSS或js,使用动态选择器选择任意li的下一个元素
- 如何基于另一个已经存在的选择器选择元素
- 剑道日期选择器选择日期应从年开始
- 引导程序窗体帮助程序-状态选择器-选择类
- jquery日期选择器-选择时激活另一个日期选择器
- 有没有更好的方法来访问用JQuery选择器选择的第一个元素
- 通过使用不同的选择器选择元素,为元素提供多个事件处理程序
- 如何使引导日期选择器选择当分钟视图模式:1时选择当月的最后一天而不是第一天
- 如何使用日期选择器选择两个日期的范围
- 将类添加到日期选择器选择中
- 如何制作HTML5旋转列表/转轮选择器/选择器
- 使用此选择器选择特定的img
- 单击查询选择器选择的所有链接
- Javascript/Jquery -不能让日期选择器+选择验证工作
- 不能使用JQuery/CSS:n -child选择器选择子元素
- jQuery选择器:选择元素,不包含特定元素
- 为日期选择器选择在js中可选择的日期
- 仅为通过元素选择器选择的元素获取指定的属性列表
- 如何在Cytoscape.js中使用:not选择器?(选择没有属性的节点)
- Jquery选择器:选择元素旁边的所有元素