2

我有一个带有 flexigrid 的页面,它适用于 FF、Chrome、Opera,IE 除外。它指出错误位于“if(!btn.separator)”行,该行为空或不是对象。

好吧,该块内的每一件事都是 IE 上的错误,因为我认为错误出在“btn”对象上。

有没有人遇到过这个错误?

this is from the latest version of flexigrid 

for(i=0;i< p.buttons.length;i++){
var btnfor = p.buttons[i]; if(!btn.separator) { //在这里做事 } }

谢谢 Jrubins

4

1 回答 1

0

感谢您的回复。但我只是能够解决我的问题。

通过使用for (i in p.buttons)而不是for(i=0;i< p.buttons.length;i++)

可能是索引“i”数据类型作为对象而不是int?。

于 2010-04-27T06:23:50.800 回答