for(var i=0;i<list.length;i++){
html='<div class="offli">我的还价:$'+list[i]['bprice']+' 还价时间:'+getLocalTime(list[i]['dtime'])+'<br/>我的留言:'+list[i]['msg']+'</div>';
html+='<div class="sreplay">';
replaymsg=data.buyerlist[i]['replaymsg'];
resprice=data.buyerlist[i]['resprice'];
try{
for(var j=0;j<resprice.length;j++){
re=replaymsg[j];
html+='卖家的还价:$'+resprice[j]+'<br/>卖家的留言:'+replaymsg[j]+'<br/>';
}
}catch(e){
}
resprice.length 当循环至一些特殊情况,resprice对象没有数据不能用.length,会产生异常,导致程序不能继续正常运行,程序错误用if语句等无法跳过,直接用try catch解决。