首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

extjs读取json格式数据的有关问题

2013-01-02 
extjs读取json格式数据的问题后台获取的数据如下:{curAccurateDateStr:2012-12-25 18:17:44,curDate

extjs读取json格式数据的问题
后台获取的数据如下:
{"curAccurateDateStr":"2012-12-25 18:17:44","curDate":"2012-12-25T18:17:44","curDateStr":"2012-12-25"} 

请问extjs中如何获取这几个字符串的值(其实我只想获取curDateStr的值)


考虑过用类似以下这种方法,但好像那个root不知道填什么,好像行不通,求高手指导: 
var ds = new Ext.data.JsonStore({       
url:basePath + "public/getCurDate.action", 
method:'POST',
root: 'curDateStr',
fields:['perId','perName','gender','phoneNum','email','position','polAppr','regAddr',             'curAddr','emerContPer','emerRela','emerContNum','emerCurAddr','remark']   
});
[解决办法]
ext有ajax,用ajax发送请求获取到返回的内容后eval生成json对象就行了,用store干嘛?

Ext.Ajax.request({
    url: basePath + "public/getCurDate.action", ///
    success: function(response){
        var text = response.responseText;
        var o=eval('('+text+')');
        alert(o.curDateStr)
    }
});

热点排行