メモ(JavaScriptを使用し、非同期でファイルアップロードを行う方法)

スポンサーリンク

こんにちは。ファガイです。

少しだけ、ここにメモります。
■JavaScriptを使用して、非同期ファイルアップロードをする方法
JavaScriptを使用して非同期でファイルのアップロードをすることは出来ない。調べたら、どうやらiframeを動的生成して、そのiframe内でファイルをsubmitする模様。面倒だね。

調べてみると、jQuery.uploadというプラグインがあるようだ。

$('input[type=file]').change(function() {
 $(this).upload('/action/to/upload', function(res) {
  alert('File uploaded');
 }, 'json');
});

‘action/to/upload’が送信先URL、
resがレスポンス値、
‘json’がresの形式のよう。

ではでは。

コメント

タイトルとURLをコピーしました