[解決済み] jQuery Ajax ファイルアップロード
2022-03-21 12:34:20
質問
AjaxリクエストのPOSTメソッドを使用してファイルアップロードを実行するために、以下のjQueryコードを使用できますか?
$.ajax({
type: "POST",
timeout: 50000,
url: url,
data: dataString,
success: function (data) {
alert('success');
return false;
}
});
もし可能であれば、以下のように記入する必要がありますか?
data
の部分は?それは正しい方法ですか?サーバー側にはファイルをPOSTするだけです。
いろいろググってみましたが、私の計画では使いたくないのに、見つけたのはプラグインでした。少なくとも今のところは。
解決方法は?
ファイルのアップロードが
<ストライク
ではない
はAJAXで可能です。
を使用すると、ページを更新することなくファイルをアップロードすることができます。
IFrame
.
詳細はこちらでご確認ください。
こちら
.
アップデイト
XHR2では、AJAXによるファイルアップロードに対応しています。例えば
FormData
オブジェクトを使用することができますが、残念ながらすべてのブラウザ、または古いブラウザでサポートされていません。
FormData
のサポートは、以下のバージョンのデスクトップ・ブラウザーから開始されます。
- IE 10 以上
- Firefox 4.0 以上
- Chrome 7 以上
- サファリ 5 以上
- オペラ12以上
詳しくは MDNリンク .
関連
-
HTML+CSS+JavaScriptで簡単な三目並べゲームを作成する。
-
JavaScriptのクロージャの説明
-
[解決済み] jQueryで要素が非表示になっているかどうかを確認するには?
-
[解決済み] あるJavaScriptファイルを他のJavaScriptファイルにインクルードするにはどうすればよいですか?
-
[解決済み] jQueryでチェックボックスに "checked "を設定する
-
[解決済み] jQueryの「exists」関数はありますか?
-
[解決済み] jQueryでテーブルの行を追加する
-
[解決済み] jQueryを使ったAjaxリクエストの中断
-
[解決済み] RESTful WebServiceにファイルや関連データをJSONで投稿する。
-
[解決済み】jQueryでチェックボックスがチェックされているかどうかを確認するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Vueがechartsのtooltipにクリックイベントを追加するケーススタディ
-
WeChatアプレット用ユニアプリによるグローバルシェアリング
-
[解決済み] Error : 未定義のプロパティ 'map' を読み取ることができません。
-
[解決済み] テスト
-
[解決済み】Node.js getaddrinfo ENOTFOUND
-
[解決済み】Node.js Error: Cannot find module express
-
[解決済み】JavaScript TypeError: null のプロパティ 'style' を読み取ることができない
-
[解決済み】TypeScript-のAngular Frameworkエラー - "exportAsがngFormに設定されたディレクティブはありません"
-
[解決済み】ExpressJS : res.redirect()が期待通りに動かない?
-
Uncaught TypeError: null のプロパティ 'offsetHeight' を読み取れませんでした。