Extjs问题,请求帮助。 谢谢了 是否应该在最后加上genres.load();? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我写了autoLoad:true这个属性,应该就可以了吧。另外,我写错一个地方,就是那个Ext.data.SimpleStore应该改成Ext.data.JsonStore, 访问servlet时,后台能够打出来那个json对象,说明访问到了并且返回给前台一个json对象了,但是html页里combox里边是空的,不知道为什么 把 SimpleStore 换成 JsonStore , 问题解决了,就是把那个SimpleStore或者JsonStore改为Store,如下, var genres = new Ext.data.Store({ ...... });但是我就不明白,为什么是Store而不是JsonStore呢? SimpleStore是载入数组数据的,无法解析json,因而SimpleStore会无效而JsonStore没有reader配置,对字段配置使用fields,所以你换成JsonStore会无效多看看API文档吧 一般来说,由Json数据获取store用JsonStore就可以了,只是你配置错了。JsonStore是Store扩展而来的,自然使用Store也可以看一下JsonStore的源码就知道了,其实很短Ext.data.JsonStore = function(c){ /** * @cfg {Ext.data.DataReader} reader @hide */ /** * @cfg {Ext.data.DataProxy} proxy @hide */ Ext.data.JsonStore.superclass.constructor.call(this, Ext.apply(c, { proxy: c.proxy || (!c.data ? new Ext.data.HttpProxy({url: c.url}) : undefined), reader: new Ext.data.JsonReader(c, c.fields) }));};Ext.extend(Ext.data.JsonStore, Ext.data.Store); 熟悉easyui的进,window的遮罩层问题 用户登录验证码 非常简单的JS可编辑表格,帮忙看下 JS弹出记事本 Firefox不支持 style.top 吗? 如何利用mztreeview2完成自己需要的tree checkbox呢? 通过javascrip如何取得超级链接的URL?^_^ Nodejs怎么获取上传文件的MD5? 大家好,我怎样调一个控件里的事件,在线等待~~~~~~~ 如何在一个页面中刷新另一个页面 请问:我想把frameset其中的一个换到另一页,怎么弄也不行。 js循环访问复按钮组的问题,跪求高手帮忙啊
var genres = new Ext.data.Store({
......
});
但是我就不明白,为什么是Store而不是JsonStore呢?
而JsonStore没有reader配置,对字段配置使用fields,所以你换成JsonStore会无效多看看API文档吧
一般来说,由Json数据获取store用JsonStore就可以了,只是你配置错了。JsonStore是Store扩展而来的,自然使用Store也可以看一下JsonStore的源码就知道了,其实很短
Ext.data.JsonStore = function(c){
/**
* @cfg {Ext.data.DataReader} reader @hide
*/
/**
* @cfg {Ext.data.DataProxy} proxy @hide
*/
Ext.data.JsonStore.superclass.constructor.call(this, Ext.apply(c, {
proxy: c.proxy || (!c.data ? new Ext.data.HttpProxy({url: c.url}) : undefined),
reader: new Ext.data.JsonReader(c, c.fields)
}));
};
Ext.extend(Ext.data.JsonStore, Ext.data.Store);