0
你好,我嘗試添加值的下拉菜單在for循環中,如圖here 這是給你參考代碼:增加值2下拉菜單 - 問題
<div class="well carousel-search hidden-phone">
<div class="btn-group">
<a class="btn dropdown-toggle btn-select" data-toggle="dropdown" href="#">Choose Month 1 <span class="caret"></span></a>
<ul id = "dd1" class="dropdown-menu"></ul>
</div>
<div class="btn-group">
<a class="btn dropdown-toggle btn-select2" data-toggle="dropdown" href="#">Choose Month 2 <span class="caret"></span></a>
<ul id = "dd2" class="dropdown-menu"></ul>
</div>
</div>
和JavaScript是如下:
$(document).ready(function(){
var d=new Date();
var year = ["2013","2014"];
var monthNames = [ "January", "February", "March", "April", "May", "June",
"July", "August", "September", "October", "November", "December" ];
for(i=0; i<monthNames.length; i++)
$("#dd1").append("<li><a href=''>"+monthNames[i]+"</a></li>");
$("#dd2").append("<li><a href=''>"+monthNames[i]+"</a></li>");
});
其中一個下拉菜單列表顯示單個值'undefined'。任何想法爲什麼?
那完全尷尬:( – Siddharthan