Ext JS 虽然用了比较久,每次都是依葫芦画瓢,遇到一个问题真是蛋疼的紧。
代码里面用到的responseText是一个JSON来着,里面的值{“data”:””,”success”:false}。
想要拿到里面的success 的值来做一个判断,结果死活拿不出来!
<span> </span>Ext.Ajax.request({
url:UADP.url('confirm','T_STF_NEW_BASE'),
params:{id:rows[0].getId()},
success:function(response){
debugger
var isSuccess =response.responseText;
<span> </span>Ext.Msg.show({
title:"系统提示",
modal:true,
msg:"确认入职成功!",
icon:Ext.MessageBox.INFO,
multilin:false,
prompt:false,
buttons:Ext.Msg.OK,
closable:false
});
菜鸟就是这么悲剧,啥都不知道,只能自己去百度。
最后才找到一个方法Ext.decode(responseText) 将responseText作为参数。
返回的就isSuccess就是一个对象了{data:””,success:false},
然后isSuccess.success 就可以拿到想要的值。
版权声明:本文为qq_22671057原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。