您的位置:首页 > 其它

ajax获取返回值两种方式

2017-04-17 15:15 190 查看
===用data,这种是通用的===

function queryHealthCount(){

$.ajax({

url:'${ctx}/flex!flexHealth.json',

async:false,

type:'POST',

dataType : 'json',

success:function(data){

healthCount=data;

$("#zs_count").html(data);

}

});

}

===用result,这种可能是用公司后台框架返回时特有的====

// 统计通知区

function queryMessage(){

$.ajax({

url:'${ctx}/current-alarm!queryKindsCounty.json',

type:'POST',

data:'',

async:false,

success:function(result){ 

$("#count1").append('');

var table = '<table width="100%" border="0" cellspacing="0" cellpadding="0">';

var re = result.data;

for(var i=0; i<re.length; i++){

var kind;

var name =re[i].kinds;

var t = name.indexOf("aqgj");

var l = name.indexOf("wlgj");

var g = name.indexOf("sj");

if ( parseInt(t)==0){

kind="当前安全告警"

}

if ( parseInt(l)==0){

kind="当前网络报警"

}if ( parseInt(g)==0){

kind="当前处理中事件";

}

table += '<tr style="height:30px; line-height:30px;">'

+'<td class="msg_title" width="50%">'+kind+':</td>'

+'<td class="msg_count">'+re[i].cl+'(个)</td>'

+'<td class="msg_detal" align="right"><a href="javascript:;" style="text-decoration:underline" onclick="doDetail();">详情</a></td>'

        +'</tr>';

}

table += '</table>';

$("#count1").append(table);

}

});

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: