我正在尝试做一些看似简单的事情。我试图填充数字1-5的下拉框。当我运行该页面时,我的下拉框为空。用数字填充下拉框
任何帮助?谢谢!
下面是代码:
var maxAllowed = [0,1,2,3,4,5];
for (var i = 0; i < maxAllowed.length; i++) {
$("#attemptsDDL").append($("option />").val(i).html(i));
}
我正在尝试做一些看似简单的事情。我试图填充数字1-5的下拉框。当我运行该页面时,我的下拉框为空。用数字填充下拉框
任何帮助?谢谢!
下面是代码:
var maxAllowed = [0,1,2,3,4,5];
for (var i = 0; i < maxAllowed.length; i++) {
$("#attemptsDDL").append($("option />").val(i).html(i));
}
您的代码固定:
var maxAllowed = [0,1,2,3,4,5];
for (var i = 0; i < maxAllowed.length; i++) {
$("#attemptsDDL").append($("<option />").val(i).html(i));
}
变化option />
到<option />
首先的。
您有语法错误。
$("option />")
应该
$("<option />")
你只是缺少'<''中'? – Barmar
您错过了一个'<'。 '$(“#attemptsDDL”)。append($(“”).val(i).html(i));' –
另一双眼睛总是有帮助!谢谢 – SkyeBoniwell