先贴修改后的代码:
$(function(){
var params = window.parent._pressureParams;//上一个页面的js给传的参数
params.token = window.parent.token; //系统用到了token
$(".g-loading").show(); //数据未加载出来之前弹出加载动态图
if(params.targetSys == '' || params.targetSysInterface == '' || params.invokeStartTime == null){ //输入参数的判断,如果不 够则显示提示信息
$("#no").html('查询条件不足,请选择合适的时间范围,输入精确的被调系统及其接口');
$("div:eq(0)").show(); //div:eq(0)表示第1个div
$("div:eq(1)").hide(); //div:eq(1)表示第2个div
$(".g-loading").hide(); //显示提示信息加载动态图隐藏
}else{
$.ajax({
type: 'GET',
url: parent.url + 'api/interfaceInvokeLog/findInterfacePressureTestData',
data: params,
dataType: "json",
success: function(jsondata) {
if(jsondata.data){
$(".g-loading").hide(); //数据加载出来加载动态图隐藏
$("div:eq(0)").hide(); //提示信息div隐藏
$("div:eq(1)").show(); //数据展示div展示
$("#inter_Name").text(jsondata.data.interfaceName);
$("#s_t").text(Format(jsondata.data.beginInvokeStartTime));
$("#e_t").text(Format(jsondata.data.endInvokeStartTime));
$("#totalTime").text(MillisecondToDate(jsondata.data.totalTime));
$("#visitNum").text(jsondata.data.visitNum+"次");
$("#avgVisitAvgNum").text(jsondata.data.avgVisitAvgNum+"次/秒");
$("#trt").text(jsondata.data.maxRespondTime+"ms");
$("#frt").text(jsondata.data.minRespondTime+"ms");
$("#art").text(jsondata.data.avgRespondTime+"ms");
var html = "";
if(jsondata.data.respondTimesData){
for(var i = 0; i<jsondata.data.respondTimesData.length; i++){
html += "<tr><td colspan=\"2\">" + jsondata.data.respondTimesData[i].respondTime + "</td>";
html += "<td colspan=\"2\">" + jsondata.data.respondTimesData[i].subVisitNum + "</td>";
html += "<td colspan=\"2\">" + jsondata.data.respondTimesData[i].percentageNum + "%</td></tr>";
}
}
$("#t_b").html(html);
}else{
$("div:eq(0)").show(); //无数据提示信息div隐藏
$("div:eq(1)").hide(); //无数据数据展示div隐藏
$(".g-loading").hide(); //无数据隐藏加载动态图隐藏
}
}
});
}
});
</