json和js中的新增功能,所以我會appriciate如果有人會教我一點。 JSON數組:迭代嵌套的Json數組
var info = [
{"t":"09:00","b":"Vaba"},
{"t":"09:30","b":"Vaba"} ] ;
和JS部分:
var output='';
for (var i = 0; i <= info.length; i++) {
for (info.t of info[i]) {
output += '<option> ' + info[i].t + ' ' + info[i].b + '</option>'; } };
var update = document.getElementById('start_time');
update.innerHTML = output;
結果我在HTML得到如下:
<option>9.00 Vaba</option>
<option>9.00 Vaba</option>
<option>9.30 Vaba</option>
<option>9.30 Vaba</option>
這是唯一可行的解決方案,我發現這樣遠,但我不需要一個雙重列表(時間和文本字符串兩次)。寫任何函數,而不是第二次爲循環結束與錯誤信息[i]未定義...
提前致謝。
什麼你想知道嗎? 你可以發佈你的錯誤代碼嗎? – Vandesh