2

flexigrid を含むページがあり、IE を除く FF、Chrome、Opera で動作します。エラーがnullまたはオブジェクトではない「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) { //ここで処理 } }

ありがとうジュルビンズ

4

1 に答える 1

0

返信ありがとうございます。しかし、私は自分の問題を解決することができました。

for (i in p.buttons)の代わりに使用してfor(i=0;i< p.buttons.length;i++)

おそらく、intではなくオブジェクトとしてのインデックス「i」データ型でしたか?

于 2010-04-27T06:23:50.800 に答える