• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Dojo1.2でAjaxのpostをしたい)

Dojo1.2でAjaxのpostをしたい

このQ&Aのポイント
  • Dojo1.2を使用してAjaxのPostを行いたいですが、値が受け渡されません。
  • Fileのアップロードを行っており、IE6で確認していますが、Fileが認識されません。
  • ajaxPost関数でのform指定がエラーとなり、parameterとして値を格納していますが、どこが問題なのか分かりません。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

Ajax(XMLHttpRequest/ActiveXObject)でのファイルアップロードはできません。 これはJavaScriptによるfileフィールドへのアクセスが禁止されているためです。 ファイルを送信するにはform.submit()を使用してください。

bobo39
質問者

お礼

ありがとうございます。知らなかったです・・。ずっと、はまっていました。 画面遷移上、submitができないので、Fileのフルパスからaction内部でFile型に取り込むという形が良いですね。ありがとうございました。 大変助かりました。

関連するQ&A