Content-Typeのcharsetを間違うとresponseTextが取得できない
prototype.jsのAjax.RequestでどうしてもresponseTextが取得できなかった。(Firefoxでは可)
いろいろ試してみた結果、レスポンスのContent-Typeでcharset=utf8となっているとIEのみresponseTextが取得できないようだ。
Rails側で以下のようにして回避した。
@headers["Content-Type"] = "text/plain; charset=utf-8"
参考
http://blog.nomadscafe.jp/archives/000578.html
http://blog.simpraight.com/entry/18