ext中Record.create()方法报参数无效的错误,请教高手。
时间:2011-10-27
来源:互联网
var mystore = new Ext.data.JsonStore({
fields:[
{name:'fieldname'},
{name:'fielddesc'}
]
});
var record = Ext.data.Record.create([
{name:'fieldname',type:'string',mapping:'fieldname'},
{name:'fielddesc',type:'string',mapping:'fielddesc'},
'signature'
]);
function addField(r){
var recordTemp = new record({
name:r.get("NAME");
desc:r.get("DESC");
});
mystore.add(temp);
function newGrid(){
for(var i =0;i<10;i++){
var temp = gridStroe.getStore().getAt(i);//从一个grid 中的records循环得到一个record
addField(temp);
}
}
在调用newGrid的时候循环在第一次的时候在 mystore.add(temp);报参数无效的错误,然后关掉grid 重新打开的时候循环正常,现在出现的情况就是我要调两次这个方法才能运行成功,第一次报参数无效的错误,在用一次就能正常走,每次刷新页面的时候,第一次总是报参数无效,是不是mystore第一次没有初始化还是我record创建时候配置项错了,还是缺点什么高手指教。
作者: h2702222 发布时间: 2011-10-27
帖子重了~~
作者: fanchuanzhidu 发布时间: 2011-10-27
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28