请求的结果如下:
var qe_123={rank:["d","b"],pages:2}
如果是服务返回这样的话,服务端只是拼成这样的字符串返回来的是吗?
页面接收到这样的结果后应该如何处理?
请求的结果如下:
var qe_123={rank:["d","b"],pages:2}
如果是服务返回这样的话,服务端只是拼成这样的字符串返回来的是吗?
页面接收到这样的结果后应该如何处理?
这是标准的json格式啊,直接转换就好了
var qe_123={rank:["d","b"],pages:2};
var data = eval(qe_123);
var array = data.rank;
alert(array + " " + data.pages);
jquery 和ext都有能转换json成array的方法。jquery是parseJson()
返回值就是一个可以循环的对象数组
你可以用firebug查看一下你的返回数据格式,如果是json的话,就可以直接访qe_123,你就可以把它当成一条js语句,但是如果为text格式的话,那它就是一个字符串,相当于"var qe_123={rank:["d","b"],pages:2}”,如果你想访问qe_123就必须用evel函数
看你服务器端返回的是json还是text格式,json格式的话
var qe_123={rank:["d","b"],pages:2}
var page=qe_123.pages;
这样就可以取到了
文本格式需要eval函数转换,
建议用firefox的插件firebug可以看到ajax发送和响应数据
相关推荐
NULL 博文链接:https://ljm1227134894.iteye.com/blog/1736703
php+ajax实现图片动态分批加载,支持分页
保存的数据有换行,处理ajax返回json数据时无法处理出现的错误;
json2 ajax返回list处理 在jsp页面 遍历
ajax里response返回的数据是一个二维数组,比如这样的[{key,val},{key,val},{key,val}],这个就是传说中的json数据了,以这样的形式数据传到前台,实现菜单联动下拉框;具体怎么样,详情请仔细查看以下内容
AJAx发送请求,获取返回值,判断处理返回结果
本文实例分析了ajax请求之返回数据的顺序问题。分享给大家供大家参考,具体如下: ajax请求一个url,php后端处理后,数组为如下格式: 代码如下:$a = array( ‘-1’=> 10 ,’-3′ => 2, ‘0’ => ‘5’ ,’-2′ => ...
PHP与AJAX返回json数据调用.zip
今天小编就为大家分享一篇详谈ajax返回数据成功 却进入error的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
NULL 博文链接:https://jsjxqjy.iteye.com/blog/468241
返回xml格式 博文链接:https://shoushounihao.iteye.com/blog/1776762
ajax返回json对象.zip
ajax SpringMvc springboot等等返回json json返回方法 拿到即可用 无需烦恼
自己在struts2中的写好了业务逻辑用response返回的内容却是... 您可能感兴趣的文章:ajax的responseText乱码的问题的解决方法jquery ajax学习笔记2 使用XMLHttpRequest对象的responseXMLAjax request response 乱码解决
用ajax实现异步刷新,一半处理程序返回datable
ajax返回datatable绑定下拉框.docx
已对ajax进行封装,可直接进行调用,并返回数据! ajaxText(url);返回文本格式, ajaxJson(url);返回json格式
在实际的项目中,可能存在这样的情况:我们要通过Ajax访问Action中的某个方法,然后返回一个特定的数值给Ajax,而不是将方法处理结果对应的页面返回给Ajax;
ajax使用例子,包括“ajax_xml运用.doc”文档一份,eclipse开发的例子一套。
解决ajax返回innerHTML中javascript不能运行问题