1
我試圖用數字0,5,10,... 100使用jquery顯示下拉菜單。我正在寫下面的代碼。jquery動態下拉
function addrow(index) {
var a = '<input type="checkbox" value="1" class="css-checkbox" id="checkbox[]" /><label for="checkbox[]" class="css-label lite-x-red"></label>';
var b = '<textarea name="question[]" id="bigarea" style="text-align:left;"></textarea>';
var c = '<input type="checkbox" id="yes_checkbox[]" class="css-checkbox" name="qchecked[]" value="qchecked[]" /><label for="yes_checkbox[]" class="css-label lite-y-green"></label>';
var d = $('<select id="effectdropdown[]" name="effect_dropdown[]" style="width:50px; height:25px;"></select>');
for (var i = 0; i < 101; i = i + 5) {
$('#effectdropdown').append('<option value="' + i + '">' + i + '</option>');
};
var e = '<textarea id="smallarea" placeholder = "comments" name="comments[]"> </textarea>';
var n = $('<tr><td align="center">' + a + '</td><td>' + b + '</td><td align="center">' + c + '</td><td align="center">' + d + '</td><td align="center">' + e + '</td></tr>');
$('#checklist').append(n);
}
此代碼返回空白下拉菜單。有人可以幫我嗎?
圖莎爾,我不想把它附加到身體,我有更多的代碼,我與在那裏我需要這個下拉工作。所以第一種方法是可以接受的,但是,它不適合我。它根本不顯示下拉菜單。 – Maulik
@Maulik這是因爲你沒有將它添加到'DOM' – Tushar
tushar,我爲你編輯了代碼。我必須將下拉列表添加到表格行。 – Maulik