我有一个带有flexigrid的页面,它适用于除IE之外的FF,Chrome,Opera。 它指出错误是在“if(!btn.separator)”的行,它是null或不是对象。
那么,该块内的每一件事都是IE上的错误,因为我认为错误发生在“btn”对象上..
有没有人遇到过这个错误?
this is from the latest version of flexigrid
for(i = 0; i< p.buttons.length; i ++){
var btnfor = p.buttons [i];
如果(!btn.separator)
{
//在这里做事
}
}
由于 Jrubins
答案 0 :(得分:0)
感谢您的回复。但我只是能够解决我的问题。
使用for (i in p.buttons)
代替for(i=0;i< p.buttons.length;i++)
可能它是索引“i”数据类型作为对象而不是int?。