我有一個名爲tmp的數組一些jQuery/javascript的幫助。將項目添加到optgroup
var tmp = [「05」,「13」,「27」];
如果選項值等於tmp中的值,我想將該選項添加到特定的optgroup,否則將其添加到其他optgroup。我不斷收到所有添加到optgroup#2的選項,除了值爲「27」的選項。我做錯了什麼?
var groups = $("optgroup");
$("option").each(function() {
var value = $(this).val();
for (var x = 0; x < tmp.length; x++) {
var isMatch = (tmp[x] === value);
if (isMatch) {
$(this).appendTo($(groups[0]));
} else if (value.length > 0) {
$(this).appendTo($(groups[1]));
}
}
});
感謝您的任何指示,以糾正這一點。
〜CK在聖地亞哥
如何獲得optgroup的特定選擇?如果我有2選擇2 optgroups在他們兩個然後我怎麼可以得到optgroup的第一選擇? – 2015-03-25 11:10:08