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

js异常:对象不支持此操作

2013-03-13 
js错误:对象不支持此操作我只是定义一个复选框// 定义复选框this.sm new Ext.grid.CheckboxSelectionMod

js错误:对象不支持此操作
我只是定义一个复选框
// 定义复选框
this.sm = new Ext.grid.CheckboxSelectionModel();
好像grid下面的都不行,ColumnModel也是一样,还有gridpanel
可是定义其它的可以,比如定义一个Panel,或window都可以,定义GridPanel就不行,是什么问题?
我用的是2.0.2的ext资源包
导入了样式,与适配器:ext-base.js与ext-all.js。
谁知道什么问题?
[解决办法]
没看明白要表达什么,什么地方出错?
[解决办法]
这个还真要看代码才能看得出来的。
[解决办法]
推荐使用firefox的firebug或chrome的开发者工具进行调试
[解决办法]
也许当前作用域不存在sm,即没有this.sm
可以这样
var sm =  new Ext.grid.CheckboxSelectionModel();
[解决办法]
这可能是你创建的容器不是什么都可以装的呗,看看源码吧
[解决办法]
这么老的Ext吗?最新的都4.1.3了,建议升级吧。新的API已经变了,没有这个用法;Ext3的有,Ext2是否有这个API真不好说,这么老的文档都找不到了。

[解决办法]
Ext2还真没看过,以前看的是4,它们之前区别还是很大的。 你去看ext2的api吧!

热点排行