2017-07-05 8 views

答えて

0

JQueryforループの簡単な例です:

var totalNumbers = 99; 
for (var i = 0; i < totalNumbers; i++) { 
    //creates option tag 
    jQuery('<option/>', { 
    value: i, 
    html: i 
    }).appendTo('#ID_OF_SELECT'); 
} 
0

あなたはこのようにそれを行うことができます。各繰り返しで、新しいoption要素を作成し、textvalueの両方をiに設定しています。それから、.appendChild()selectに追加します。

window.onload = function populateDropdown(){ 
 
    var select = document.getElementById('age'); 
 
    
 
    for (var i = 0; i < 100; i++) { 
 
    var option = document.createElement("option"); 
 
    option.text = i; 
 
    option.value = i; 
 
    select.appendChild(option); 
 
    } 
 
};
<select id="age"></select>

0

$ .each()選択された要素をループ(すべての既存の要素のみ)

はこれをachiveにはなりますが、ループまたは同様に使用する必要があります。

for(var i = 0, i < 100; i++) { 
    $('#age').append('<option/>', { 
     value: i, 
     html: i 
    }); 
} 
関連する問題