0

私のjqueryには次のコードスニペットがあります。update_obj['events']選択したいオプションの値を保持します。一連のselect要素があり、それらの ID は で始まりますevent_drop_down_。このコードは正常に動作します。しかし、コメントすると、要素alert(v)でオプションが選択されません。要素selectに関連する他のイベントは. 私はそれをコメントして試しましたが、それでも問題は解決しません。これを克服するためのヘルプ/提案は大歓迎です。select.change()

    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;
});     
4

1 に答える 1

0

これを試して

$(update_obj['events']).each(function(i,v){
    alert(i);
   $('#event_drop_down_' + i + ' option[value=' + update_obj['events'][i] + ']').attr('selected', 'selected');
   i = i+1;
});  

また

$(update_obj['events']).each(function(i,v){
    alert(i);
   $('#event_drop_down_' + i + ' option[value=' + v + ']').attr('selected', 'selected');
   i = i+1;
});  
于 2013-02-18T07:34:32.410 に答える