このJavaScriptコードは、Firefox、Chrome、およびSafariで動作しています
for (idx in all_auction_ids){
alert(all_auction_ids[idx]);
};
上記の場合、 で値を取得する代わりにall_auction_ids
、最初に取得する値は for ループのように見える関数型のテキストです!
しかし、以下のコードを実行すると、問題なく動作します。
for (idx=0;idx<all_auction_ids.length;idx=idx+1){
alert(all_auction_ids[idx]);
};
編集: 更新
デバッグを行ったところ、Orbited と stomp.js を追加すると、おそらく配列で何かが行われていることがわかりました。
今のところ、私は Tracker1 の提案 jquery の $.each を使用しています。
詳細: http://groups.google.com/group/orbited-users/browse_thread/thread/7fd658cfb166e9fa
問題のある配列 http://bayimg.com/fAnhaAaBb
問題のないアレイ http://bayimg.com/FaNhEAabb