7月 172012
 

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

少しだけ、ここにメモります。
■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の形式のよう。

ではでは。

Pocket

 Posted by at 12:06 PM

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*