我正在使用Daniel Ferell的Combo Box进行引导 https://github.com/danielfarrell/bootstrap-combobox
效果很好但是,它会禁用正常的select方法行为。在选择某些内容后,我怎样才能跟踪选择?
通常我会这样做:$('#target').select(function() {
alert('Handler for .select() called.');
});
但是,一旦选择了一个结果,它就被转换成了一个带有新类组合框的DIV,我怎么能挂钩这个新的行为呢?
$(document).ready(function(){
$('.combobox').combobox();
});
输出
<div class="combobox-container combobox-selected"><select name="place[city_id]" id="place_city_id" class="combobox"><option value=""></option>
<option value="4f6e1a8125ae0baf6f000033">Kraków</option></select><input type="text"><a data-dropdown="dropdown" class="add-on btn dropdown-toggle"><span class="caret"></span><span class="combobox-clear"><i class="icon-remove"></i></span></a></div>
答案 0 :(得分:4)
查看组合框的来源,看起来你应该听取改变事件。
$('#target').change(function() {
alert('Handler called.');
});