【发布时间】:2016-06-04 23:38:10
【问题描述】:
我试图运行此代码但没有成功。我找不到导致此未定义错误的原因。我真的很困惑我做错了什么!请看看这个,你可以帮助我。
var inbox_items = function(){
for (var i = start; i < limit; i++)
{
var inbox = data[i];
console.log(inbox);
li = li+'<div class="list-group-item">'+
'<div class="row">'+
'<div class="col-md-1"><input type="checkbox"/></div>'+
'<a href="" style="text-decoration:none">'+
'<div class="col-md-5">'+inbox.msg_email+'</div>'+
'<div class="col-md-2">'+inbox.msg_subject+'</div>'+
'<div class="col-md-1">'+inbox.msgStatus_id+'</div>'+
'<div class="col-md-3">'+inbox.msg_date+" "+inbox.msg_time+'</div>'+
'</a>'+
'</div>'+
'</div>';
}
return li;
}
switch(action)
{
case 'sentItems': $('#list_msgboxlist_msgbox').append(sent_items);
break;
default: $('#list_msgbox').append(inbox_items);
break;
}
【问题讨论】:
-
我添加了一张截图。它去哪儿了?无论如何,屏幕截图只是显示错误的控制台和“console.log(inbox);”的结果。
-
不是屏幕截图,你不能在你的问题中复制粘贴错误吗?
-
你的意思是
.append(inbox_items())? -
start、limit和data的值是多少?
-
limit必须小于或等于data.length。
标签: javascript