를 가져옵니다.
이벤트가 발생 된 select
을 onChange
에 보내고 싶습니다.
어떻게해야합니까?이 같은 selectize.js에게 무언가를 사용하고 selectize.js 원래의 요소
1
A
답변
2
$(this)[0]
을 onChange 내부에 사용할 수 있습니다. this
되면 자체 여기
$('select').selectize({
onChange: function(value) {
var obj = $(this)[0];
alert(obj.$input["0"].id);
}
});
으로 selectize 객체는 것입니다 Fiddle
0
당신은 onInitialize 모든 사용자 이벤트 얻을 수 있습니다 :
$('select').selectize({
onInitialize: function (selectize) {
selectize.on('change', function (value) {
var elem = this.$input[0];
console.log('on "change" event fired > ' + elem.id);
});
selectize.on('focus', function() {
console.log('on "focus" event fired');
});
selectize.on('dropdown_open', function() {
console.log('on "dropdown_open" event fired');
});
}
}
을