2013-02-28 68 views

回答

2

设置通过jQuery 的选择的值不会调用事件

$("select").val(rand_int); 

你需要自己调用它后,它设置为jQuery,如下所示:

$("select").val(rand_int).change(); 
+1

谢谢,明白了!我认为这是一个jQuery的bug – artnikpro 2013-02-28 13:44:16

2

您需要使用通过代码来触发change事件:

$("select").val(rand_int); 

// trigger change 
$("select").trigger('change'); 
+1

对我来说太快了! – pistou 2013-02-28 13:42:49