select2
change
事件e.val
未触发$(".clienteselect").select2({
width: "200",
placeholder: "<?php echo $dicescolhecli; ?>",
})
.on("change",function(e){
console.log(e.val) ;
});
。
代码:
<select class="clienteselect">
<option></option>
<option value="1"> Manuel Silva </option>
<option value="2"> Luis Antonio </option>
<option value="3"> Jose Rodrigues </option>
</select>
HTML
e.val
undefined
始终返回select columns from budget
where month_number > = DATEADD(MONTH, -6, CURRENT_TIMESTAMP);
。我错过了什么吗?
答案 0 :(得分:1)
是对您订阅的change
事件的引用,您可以使用目标(html元素)来获取您的select2组件并找到值:
$(".clienteselect").select2({
width: "200",
placeholder: "Select",
}).on("change",function(e){
console.log($(e.target).select2("val"));
});
希望这会有所帮助。