jquery,ajax返回json对象,在table中显示
//清除Tablefunction clearRowsSMS(){var tableLen = document.getElementById('resultTable').rows.length;if(tableLen > 1){for(var i=0; i<tableLen-1; i++){document.getElementById('resultTable').deleteRow(tableLen-i-1);}}}//ajax查询短信收发记录信息function searchSMS(){ if(validateSMS()){$("#loadData").show();$("#queryButton").attr({"disabled":"disabled"});$.ajax({url:'/xxxxAction.do?method=qrySMS',data:{ faultCode: $("#linecode").val(), startTime:$("#startTime").val(), endTime:$("#endTime").val() }, cache:false,//不要缓存结果数据,很重要! dataType:'json', error:function(){ $("#loadData").hide(); $("#queryButton").removeAttr("disabled"); clearRowsSMS(); alert("查询出错,请稍候再试!");}, success:function(buffer){ $("#loadData").hide();$("#queryButton").removeAttr("disabled");clearRowsSMS();if(buffer==undefined || buffer==""){$("#resultTable").find('tfoot').append("<tr><td colspan='6' align='center'>没有查到短信收发记录信息!</td></tr>");}else{ $.each(buffer, function(idx,item){$("#resultTable").find('tbody').append("<tr class='text-en-9pt'><td nowrap>"+item.inTelPhone+" </td><td nowrap>"+item.ountTelPhone+" </td><td nowrap>"+item.recordType+" </td><td nowrap>"+item.sendTime+" </td><td nowrap>"+item.msg+" </td><td nowrap>"+item.errhint+" </td></tr>");});} } }); } }