【发布时间】:2010-11-29 17:53:49
【问题描述】:
我正在尝试在选择中显示 10 个选项标签。 notaDt.text() 是当前值。因此,如果该值与 i 匹配,则会显示“已选择”。
var n, select, option;
for(var i=10; i>=1; i--) {
n = notaDt.text();
select = ( i == n ? "selected" : "");
option = option + '<option value="' + i + '" ' + select + ' >' + i + '</option>';
}
问题在于 option = option + ... 它在被调用时返回 " undefined"(如下所示),但一切正常。 p>
http://img821.imageshack.us/img821/2951/screenshot20101129at749.png
是否有任何其他连接方法我可以尝试不收到此消息?谢谢!
【问题讨论】:
标签: jquery variables loops concatenation