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