2012-03-24 69 views
0

我使用的是丹尼爾Ferell的組合框的引導 https://github.com/danielfarrell/bootstrap-comboboxjQuery的選擇事件處理程序組合框

偉大的工程,但是,這將禁止正常的選擇方法的行爲。在選擇了某些東西之後,我還能如何跟蹤選擇?

即通常我會做:

$('#target').select(function() { 
    alert('Handler for .select() called.'); 
}); 

但是,相反它已經轉換成一個DIV新類組合框中選擇一次,結果choosen,我怎麼能鉤到新的行爲呢?

$(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> 

回答

4

望着組合框的源看起來你應該聽change事件來代替。

$('#target').change(function() { 
    alert('Handler called.'); 
});