我想用選項(來自textarea,逐行)動態地填充選擇項。但是下面的代碼片段會附加兩次。我有缺陷的地方在哪裏?感謝您的提示。jQuery each-Method追加項目兩次
function changeOptions() {
var lines = [];
$('#simulation').empty();
var lines = $('textarea').val().split('\n');
console.log ('lines.length ', lines.length);
for (var i = 0; i < lines.length; i++) {
$.each(lines, function(i, lines) {
$('#simulation').append($('<option>', {
value : lines,
text : lines
}));
});
}
};
爲什麼''.each()'在'for'循環中? –
嗨,如果我不使用$ .each,我不會一行一行地收到物品 – mm1975