2011-04-05 38 views
0

我有一个组合框,并希望选择一个选项值。我正在使用类似于:如何通过编程方式在组合框中触发选择值更改?

$("#comState_city option:eq(0)").attr("value",chk[i]); 
$("#comState_city option:eq(0)").attr("selected","selected"); 

但是,这不是触发值更改事件。我想在更改select元素的值时调用onchange处理程序。

+0

可能重复(http://stackoverflow.com/questions/4247264/how-to- [如何触发代码jQuery的变化事件。] trigger-jquery-change-event-in-code) – 2011-04-05 09:28:55

回答

0
$('#comState_city option:eq(0)').trigger('change'); 
0

试试这招:

$("#comState_city").change(function(){ 
    alert($(this[this.selectedIndex]).val()); 
}); 
+0

- ,这不是关于适应change-eventHandler,而是关于更改change-eventHandler – 2011-04-05 10:15:20

相关问题