2013-02-28 95 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