伝統的な形式でファイルをアップロードする方法についていくつかの回答がありましたが、mvcのajax形式でそれを行うことが可能かどうか疑問に思っていますか?ファイルのアップロードにAjaxFormを使用できますか?
1
A
答えて
0
短い答えは、そうでないことではありません。 AJAXでは、*形式でファイルを投稿することはできません。
通常のフォーム(@Html.BeginForm(...
)を使用してターゲットを非表示のiframeに設定し、通常の方法でそこにファイルを投稿して、ページ全体をリフレッシュすることを避けることができます。したがって、AJAXを使ってファイルを投稿することができます。あなたが望むなら、私はいくつかのコードを投稿することができます。
アップロードプラグインを使用することもできますが、通常はFlashや隠れたiframeをバックグラウンドで使用します。
脚注:すぐにファイルをアップロードできるようになると思います。ここをクリックしてください:http://www.profilepicture.co.uk/tutorials/ajax-file-upload-xmlhttprequest-level-2/
関連する問題
- 1. PHPファイルのアップロードを使用してサーバーにファイルをアップロードできませんか?
- 2. AMPを使用してファイルをアップロードできますか?
- 3. ファイルをFTPサーバーにアップロードするのにNSUrlSessionを使用できますか?
- 4. Spry検証を使用するajaxForm
- 5. bzip2のファイルをストレージにアップロードしてbigqueryで使用できますか?
- 6. PHPを使用してファイルをフォルダにアップロードできません
- 7. フォームとHTMLを使用してサーバーにファイルをアップロードできますか?
- 8. CKAN UIを使用してCSVファイルを直接データストアにアップロードできますか?
- 9. ファイルのアップロードに使用できる制限はありますか?
- 10. PHPでcurlを使用してファイルをアップロードできません
- 11. コードイグナイタを使用してのみ画像ファイルをアップロードできますか?
- 12. php apiを使用してファイルをDropboxにアップロードできませんか?
- 13. Paperclipを使用して.movファイルをアップロードすることはできますか?
- 14. jqueryを使用して4GBファイルをアップロードできません
- 15. PHPを使用してdocs/pdfファイルをアップロードできません
- 16. bootstrapValidatorを使用してファイルをアップロードできませんAjax
- 17. Uploadifyとcodeigniterを使用してファイルをアップロードできません
- 18. SIRISを使用してファイルをアップロードできません
- 19. PUTを使用してJmeterファイルをアップロードできません
- 20. GoogleドキュメントリストAPIを使用してhtmlファイルをアップロードできますか?
- 21. 画像のアップロードでjquery postを使用できますか?
- 22. SSH.NETを使用してSFTPにファイルをアップロードする:接続できません
- 23. CommonsMultipartResolver(Spring 3)を使用してファイルをアップロードする際にファイル形式を特定できますか?
- 24. フォームをアップロードして別のサーバーにファイルをアップロードできますか?
- 25. SSH.NET:SFTPを使用してファイルをアップロードし、ソースファイルからファイルの日付を保存できますか?
- 26. ファイルをアップロードするには、どのようにパラメータキーなしでhttpsを使用できますか?
- 27. S3にアップロードするresqueジョブを使用したCarrierwaveファイルのアップロード
- 28. WCFでストリーミングモードを使用して大きなファイルをアップロードする
- 29. Playを使用して1つのファイルのみをアップロードしてアップロードできるのはなぜですか?
- 30. CSVファイルをAndroidのfirebaseにアップロードできますか?
クール、ありがとう、私はそれ以上の時間を過ごすことはありません。ありがとう、良い週末を過ごす。 – HorseKing
問題ありません。あなた自身の素晴らしい週末を過ごしてください。 –
PHPはコールをサポートしていますが、mvc 3はサポートしていません。 – HorseKing