明明数据是正确的,但是为什么不显示呢
这是Extjs代码
var proxy=new Ext.data.HttpProxy( {url:'common/app/view/survey.json'});
//定义reader
var reader=new Ext.data.JsonReader(
{
},[
{name: 'appeId', mapping: 'appeId'},
{name: 'survId'},
{name: 'location'},
{name: 'surveyDate'},
{name: 'surveyTime'},
{name: 'inputUserId'}
]
)
//构建Store
var store=new Ext.data.Store( {
proxy:proxy
,reader:reader
});
//载入
store.load();
// create the grid
var grid = Ext.define('App.view.HomeData', {
extend : 'Ext.grid.GridPanel',
alias : 'widget.HomeData',
store: store,
columns: [
{header: "appeId", width: 60, dataIndex: 'appeId', sortable: true},
{header: "survId", width: 60, dataIndex: 'survId', sortable: true},
{header: "location", width: 60, dataIndex: 'location', sortable: true},
{header: "surveyDate", width: 100, dataIndex: 'surveyDate', sortable: true},
{header: "surveyTime", width: 100, dataIndex: 'surveyTime', sortable: true},
{header: "inputUserId", width:80, dataIndex: 'inputUserId', sortable: true}
],
width:1000,
height:400
});
还有JSON数据
[{"appeId":"1","survId":"1","location":"","surveyDate":"2008-03-14","surveyTime":"12:19:47","inputUserId":"1","inputTime":"2008-03-14 12:21:51","modifyTime":"0000-00-00 00:00:00"}]
ExtJS的读取JSON数据读不到
答案:2 悬赏:20 手机版
解决时间 2021-02-06 15:47
- 提问者网友:浪荡绅士
- 2021-02-05 15:20
最佳答案
- 五星知识达人网友:西风乍起
- 2021-02-05 15:27
第一、查看你的json是否正确
第二、我的写法,请参考
var itemsPerPage = 50;
var store = Ext.create('Ext.data.Store', {
autoLoad: { start: 0, limit: itemsPerPage },
fields: ['ZWWLDW_DWBH', 'ZWWLDW_DWMC', 'ZWWLDW_DWMM', 'ZWWLDW_DWQX', 'ZWWLDW_DWBZ'],
pageSize: itemsPerPage,
proxy: {
type: 'ajax',
url: 'HandlerFun.ashx?Type=CMManager',
reader: {
type: 'json',
root: 'rows',
totalProperty: 'total'
}
}
});
如果放我这个还不行,等一下,我把grid那里也发给你,这个都是项目中的
第二、我的写法,请参考
var itemsPerPage = 50;
var store = Ext.create('Ext.data.Store', {
autoLoad: { start: 0, limit: itemsPerPage },
fields: ['ZWWLDW_DWBH', 'ZWWLDW_DWMC', 'ZWWLDW_DWMM', 'ZWWLDW_DWQX', 'ZWWLDW_DWBZ'],
pageSize: itemsPerPage,
proxy: {
type: 'ajax',
url: 'HandlerFun.ashx?Type=CMManager',
reader: {
type: 'json',
root: 'rows',
totalProperty: 'total'
}
}
});
如果放我这个还不行,等一下,我把grid那里也发给你,这个都是项目中的
全部回答
- 1楼网友:低血压的长颈鹿
- 2021-02-05 16:52
ext.ajax.request({
url:basepath + ’public/getcurdate.action‘,
success:function(response, options) {
var e = ext.util.json.decode(response.responsetext.trim());
//其中数据这样调用 e.curaccuratedatestr = '2012-12-25 18:17:44'
}
})
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯