Extjs4 如何获取JSON中的值

本文介绍了一位开发者在使用ExtJS过程中遇到的问题:如何从Ajax请求返回的JSON数据中正确提取布尔值以进行后续处理。通过Ext.decode方法将响应文本转化为JavaScript对象,从而能够方便地访问JSON数据。

      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 就可以拿到想要的值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值