我有下面的代碼,我希望在選擇更改時加載值,並且最初也執行選擇加載(因爲FF'保存'drop的最後一個值在某些情況下)。
函數的選擇部分工作正常,但由於某些原因調用load2
時,直接的$('#select1').value
值undefined
,即使當我檢查在Firebug的DOM之後負載select1.value
有一個值。
如何在select1.value
準備好後運行load2
函數?當$('#select1')
的所有元素都已初始化時,什麼事件會告訴我?
$(document).ready(function() {
//Setup change hook
$('#select1').change(function(event) {
//Remove the old options right away
$('#select2').find('option').remove();
//Load the new options
load2(this.value);
});
//Do load for current value
load2($('#select1').value);
});
+1這適用於我的Firefox。 – balpha 2010-03-23 12:52:43
完美,謝謝。 – 2010-03-24 03:10:50