2013-05-20 52 views
-1

我正在尝试做一些看似简单的事情。我试图填充数字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)); 
    } 
+3

你只是缺少'<''中'

+2

您错过了一个'<'。 '$(“#attemptsDDL”)。append($(“

+0

另一双眼睛总是有帮助!谢谢 – SkyeBoniwell

回答

2

您的代码固定:

var maxAllowed = [0,1,2,3,4,5]; 
    for (var i = 0; i < maxAllowed.length; i++) { 
     $("#attemptsDDL").append($("<option />").val(i).html(i)); 
    } 
1

变化option /><option />首先的。

2

您有语法错误。

$("option />") 

应该

$("<option />")