ext 解析后台返回response.responseText中的数据

Ext.Ajax.request({
url: "...",
method: "POST",
params: {
currentID: mainNode.attributes.id
},
success: function (response) {

var resp =  Ext.decode(response.responseText );

resp.totalCount;

}
}); //ajax over

//响应中返回的

response.responseText : "{\"success\":\"true\",\"totalCount\":\"0\", \"root\":[]}"

通过Ext.decode(response.responseText);可以把返回的字符串转成对象

//decode后的效果

Ext.decode(response.responseText ) : {…}

root : []

success : "true"

totalCount : "0"

时间: 2024-10-12 22:34:10

ext 解析后台返回response.responseText中的数据的相关文章

js在返回response header中取值

最近后台给我返回一个字段,放在response header中,让我获取后判断进行下一步操作: 不过在网上查询了n多方法后,还是只能得到conten-type:但是在控制台中response header明明就看到了传递过来的其他字段,就是取不出来,虽然后面又更改了其他方法解决了问题,但是本着遇到问题尽量解决的原则,在午休的时候,通过网上各种查找,终于发现了问题所在:后台的哥们,真的不是我的错,是你们设置的不够啊!!!!!! 后台需要在服务器上设置'Access-Control-Expose-H

volley源码解析(四)--CacheDispatcher从缓存中获取数据

从上一篇文章我们已经知道,现在要处理的问题就是CacheDispatcher和NetworkDispatcher怎么分别去缓存和网络获取数据的问题,这两个问题我分开来讲. 但是首先说明的是,这两个问题其实是有联系的,当CacheDispatcher获取不到缓存的时候,会将request放入网络请求队列,从而让NetworkDispatcher去处理它: 而当NetworkDispatcher获得数据以后,又会将数据缓存,下次CacheDispatcher就可以从缓存中获得数据了. 这篇文章,就让

[转]android中解析后台返回的json字符串

普通形式的:服务器端返回的json数据格式如下: {"userbean":{"Uid":"100196","Showname":"\u75af\u72c2\u7684\u7334\u5b50","Avtar":null,"State":1}} 分析代码如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

怎么解析后台返回数据中\r\n换行

? 给div添加css样式, white-space: pre-wrap; 即可 ? 文章来源:刘俊涛的博客 欢迎关注公众号.留言.评论,一起学习. __________________________________________________________________________________ 若有帮助到您,欢迎捐赠支持,您的支持是对我坚持最好的肯定(*^_^*) 原文地址:https://www.cnblogs.com/lovebing/p/12332809.html

微信小程序如何把后台返回的多条json数据的时间戳转换为时间放到页面上 (微信小程序 时间戳转换为时间)

小程序端 在utils文件夹下的util.js写入 //时间戳转换时间   function toDate(number){   var n=number * 1000;   var date = new Date(n);   var Y = date.getFullYear() + '/';   var M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '/';   var D = date

springMVC后台返回到页面的json数据,含有/&quot;号的问题处理

<bean class="org.springframework.http.converter.StringHttpMessageConverter"> <property name="supportedMediaTypes"> <list> <value>text/html;charset=UTF-8</value> <!--在消息转换器里面,添加此段代码--> <value>ap

将Excel中的数据批量导入数据库表

private boolean import_to_database(String excel_path) throws BiffException, IOException, HsException{ File file = new File(excel_path);//根据文件名创建一个文件对象 Workbook wb = Workbook.getWorkbook(file);//从文件流中取得Excel工作区对象 Sheet sheet = wb.getSheet(0);//从工作区中取得

SenchaTouch中出现数据覆盖 以及 “Cannot call method &#39;setData&#39; of nul”l错误的可能原因

SenchaTouch中出现数据覆盖 的可能原因 当在ST系统中有多出Store使用同一个Model时,如果两个不同 Store的data中的 id 字段有重复的,则会出现数据紊乱的现象,比如两个列表使用不同的Store但都引用了同一个Model 在两个Store中data的id字段有重复的,将会导致列表数据现实错乱. "Cannot call method 'setData' of nul"l错误的可能原因 sencha touch 中 给list设置数据时 当使用 Ext.getC

后台返回JSON前台获取循环解析

利用JQuery的$.ajax()可以很方便的调用 asp.net的后台方法.但往往从后台返回的json字符串不能够正确解析,究其原因,是因为没有对返回的json数据做进一步的加工.其实,这里只需 要做一次对象化处理,方式不是太麻烦,就是将该字符串放于eval()中执行一次即可,这种方式也适合以普通javascipt方式获取json对象,以 下举例说明: $.ajax({        type: "POST",        url: "json_post.aspx/get