prototype.js使えば楽勝、とか思っていたら意外とハマったのでメモ。 iTunesみたいなselectが3つ並んで左から選択するUIを作りたいと。 で、FirefoxやSafariだと <option value="0">ロック</option> <option value="1">ダンス</option> ・・・ みたいにoptionタグだけか、 <select id="hoge"> <option value="0">ロック</option> <option value="1">ダンス</option> </select> みたいにselectタグをサーバで返して、 selectタグ自体を直接Ajax.Updaterで書き換え可能でした。 $('hoge').innerHTML = request.responseText; でイケたと。 でもIEだとダメで、同じことにハマって