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);
}
});
}
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);
}
});
}
相关文章推荐
- Ajax的基础请求以及获取JSON的两种解析方式
- ajax从后台获取数据,返回值为时间和字段太长的处理方式
- ajax获取数据的两种方式
- Ajax获取图片的两种方式
- ajax打开请求的两种方式(get,post)
- C#两种方式获取指定文件夹下所有子目录及文件(转载)
- ajax 调用webservice的两种方式
- 在JSP页面获取时间的两种方式
- 在DWR中实现直接获取一个JAVA类的返回值的两种方法
- Android——获取屏幕尺寸的两种方式
- 获取 GridView 行数据的常见两种方式
- 在DWR中实现直接获取一个JAVA类的返回值的两种方法
- 两种版本实现C#获取快捷方式目标路径的代码
- 使用web.xml方式加载 Spring时,获取Spring context的两种方式:
- 关于UTF-8的客户端用AJAX方式获取GB2312的服务器端乱码问题的解决办法
- 后台获取 GridView 行数据的常见两种方式
- MVC中使用AJAX方式调用数据(microsoft,jquery两种方式)
- 利用Ajax实现的广告流动条的两种方式
- 后台获取 GridView 行数据的常见两种方式
- Buffalo Ajax的两种配置方式