EXTJS中store 中字段的定义
varSpecialStore=Ext.create("Ext.data.Store",{autoLoad:false,fields:['qnnd','lsh','qnh...
var SpecialStore = Ext.create("Ext.data.Store", {
autoLoad: false,
fields: ['qnnd', 'lsh', 'qnhh', {name:'id_code',type:'string'}],
proxy: {
type: 'ajax',
reader: { type: 'json', root: 'rows' },
url: "../../../ashx/zhgl/warm/GetSpecial.ashx?condition=",
listeners: {
exception: function (dataProxy, type, action, options, response, arg) {
var error = "";
if (type) { if (type.statusText == "OK") { if (dataProxy.reader.jsonData) { error = dataProxy.reader.jsonData.error; } } else { error = type.statusText; } }
Ext.Msg.alert('错误提示', "加载数据时出错:" + error);
return;
}
}
}
})
fields:定义这部分对吗?id_code在后台查询时是01234,在EXTJS中显示是1234,
原来定义是这样:fields: ['qnnd', 'lsh', 'qnhh','id_code']也不行,结果也是1234,这个值前面的0为什么没有?请高手帮忙 展开
autoLoad: false,
fields: ['qnnd', 'lsh', 'qnhh', {name:'id_code',type:'string'}],
proxy: {
type: 'ajax',
reader: { type: 'json', root: 'rows' },
url: "../../../ashx/zhgl/warm/GetSpecial.ashx?condition=",
listeners: {
exception: function (dataProxy, type, action, options, response, arg) {
var error = "";
if (type) { if (type.statusText == "OK") { if (dataProxy.reader.jsonData) { error = dataProxy.reader.jsonData.error; } } else { error = type.statusText; } }
Ext.Msg.alert('错误提示', "加载数据时出错:" + error);
return;
}
}
}
})
fields:定义这部分对吗?id_code在后台查询时是01234,在EXTJS中显示是1234,
原来定义是这样:fields: ['qnnd', 'lsh', 'qnhh','id_code']也不行,结果也是1234,这个值前面的0为什么没有?请高手帮忙 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询