html:
<!-- BootStrap Select -->
<link href="~/Areas/HROnboardingInterview/js/bootstrap-select/css/bootstrap-select.css" rel="stylesheet" />
<script src="~/Areas/HROnboardingInterview/js/bootstrap-select/js/bootstrap-select.js"></script>
<select id="Level" class="form-control cus-input selectpicker" multiple="multiple" disabled="disabled" data-actions-box="true">
</select>
multiple是对单复数的控制;data-actions-box是select all的按钮
最近在用的时候发现赋值很麻烦,不能赋value而要赋text:
这是给下拉列表加option的语句:正常如果从后端传列表进来,和正常的select加option是一样的;但我在代码里发现了很多个这段话,猜想是用来加新的option的,如果要赋的值option中没有,可以试试下面的话
$('#EditDTE').val('');
$('#EditDTE').append('<option value="' + $('#EditEntity').find("option:selected").text() + '">' + $('#EditEntity').find("option:selected").text() + '</option>');
$('#EditDTE').selectpicker('refresh');
这是赋值语句:
$('#EditDTE').selectpicker('val', DTE);