[前][次][番号順一覧][スレッド一覧]

rails:851

From: Kazuhiro Yoshida <moriq@m...>
Date: Wed, 04 Jan 2006 23:06:27 +0900
Subject: [rails:851] Re: Dynamically Updating a Table w/AJAX

もりきゅうです。

吉本 匡孝 wrote:
> このスレッドを参考にtbodyを使ってテーブルを書き換えようとしているのです
> が、追加はうまくいくのですが、書き換えがうまくいきません。

> railsはVer1.0、prototype.jsはversion 1.4.0で、IEはVersion6です。

JavaScript (prototype.js) の話になりますが、:position を指定したときは
Insertion が使われます。これは DOM メソッド (firstChild, insertBefore な
ど) を使ってアクセスしています。この場合、tbody タグを明示的に書けばIEで
も動作するということのようです。
これに対して :position を指定しないときは innerHTML が使われるのでIEでは
うまくいかないようです。

ではどうすればいいかというと、innerHTML を使わずに DOM API で JavaScript
でがんばって書くことになりそうです。

--
ML: rails@r...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

       801 2005-12-18 15:36 [gollum@h...         ] Dynamically Updating a Table w/AJAX     
       802 2005-12-18 16:46 ┣[moriq@m...          ]                                       
       810 2005-12-19 15:07 ┃┗[gollum@h...         ]                                     
       803 2005-12-18 17:57 ┣[walf443@g...        ]                                       
       808 2005-12-19 01:49 ┃┗[gollum@h...         ]                                     
       804 2005-12-18 18:27 ┣[toykyo@t...         ]                                       
       807 2005-12-19 01:49 ┃┣[gollum@h...         ]                                     
       817 2005-12-21 02:03 ┃┗[moriq@m...          ]                                     
       805 2005-12-19 00:27 ┣[xml@t...            ]                                       
       812 2005-12-19 15:22 ┃┗[gollum@h...         ]                                     
       813 2005-12-19 22:14 ┃ ┗[xml@t...            ]                                   
       816 2005-12-21 01:50 ┃  ┗[gollum@h...         ]                                 
       815 2005-12-21 00:53 ┗[moriq@m...          ]                                       
       818 2005-12-21 02:31  ┗[gollum@h...         ]                                     
       850 2006-01-04 09:01   ┗[yoshi@o...          ]                                   
->     851 2006-01-04 15:06    ┗[moriq@m...          ]                                 
       852 2006-01-04 15:56     ┗[moriq@m...          ]                               
       859 2006-01-06 05:14      ┗[yoshi@o...          ]