我在我的jQuery中有以下代碼片段。 update_obj['events']
保存我想要選擇的選項的值。我有一組select
元素,它們的ID以event_drop_down_
開頭。此代碼工作正常。但是,如果我對alert(v)
發表評論,則不會在select
元素中選擇選項。與select
元素相關的唯一其他事件是.change()
。我評論並嘗試過,但問題仍然存在。任何幫助/建議,以克服這是高度讚賞。選擇選擇沒有選擇沒有警報()jQuery
var i =0;
$(update_obj['events']).each(function(v){
alert(v);
$('#event_drop_down_' + i + ' option[value=' + update_obj['events'][v] + ']').attr('selected', 'selected');
i = i+1;
});
被添加到通過異步代碼,例如,一個Ajax請求或某事的下拉選項? – nnnnnn 2013-02-18 07:40:41
何時(如果頁面的生命週期在哪個時間點)您正在運行此腳本? – Andrei 2013-02-18 07:54:29
@nnnnnn它來自$ .post請求 – 2013-02-18 09:36:12