Javascript 如何从引导多重选择器获取选定值?
这里是我的Javascript 如何从引导多重选择器获取选定值?,javascript,jquery,bootstrap-4,bootstrap-selectpicker,Javascript,Jquery,Bootstrap 4,Bootstrap Selectpicker,这里是我的select元素,它有多个属性 <select id="dd-personnels" onchange="personnelChange()" asp-items="Model.Personnels" multiple data-max-options="1" class="form-control form-control-sm selectpicker"></sel
select
元素,它有多个属性
<select id="dd-personnels" onchange="personnelChange()" asp-items="Model.Personnels" multiple data-max-options="1" class="form-control form-control-sm selectpicker"></select>
如何在select?的onchange
中获取所选值即使内联事件处理程序是一种不好的做法,您也需要在内联事件处理程序中添加两个关键字:
<select id="dd-personnels" onchange="personnelChange(this, event)" ....
有关详细信息,请参阅
片段:
职能人员变更(要素、事件){
var val=$(ele).selectpicker('val');
控制台日志(val);
}
$('dd personnels')。选择器({
liveSearch:真的吗
});代码>
0
芥末
番茄酱
烧烤
即使内联事件处理程序是一种不好的做法,您也需要在内联事件处理程序中添加两个关键字:
<select id="dd-personnels" onchange="personnelChange(this, event)" ....
有关详细信息,请参阅
片段:
职能人员变更(要素、事件){
var val=$(ele).selectpicker('val');
控制台日志(val);
}
$('dd personnels')。选择器({
liveSearch:真的吗
});代码>
0
芥末
番茄酱
烧烤
在绑定int数组的代码隐藏中;发布表单时,所选值以有界数组形式出现。我在几分钟前发现:)如果绑定int数组,则在代码中;发布表单时,所选值以有界数组形式出现。我几分钟前发现的:))
function personnelChange(ele, event) {
var val = $(ele).selectpicker('val');
console.log(val);
}