次のような入力から投稿データを送信したいと思います。
<input type="file" name="userFile" id="userFile"/>
?
$.postを使用してajax経由で指定されたファイルに送信する必要があります。
これどうやってするの?
次のような入力から投稿データを送信したいと思います。
<input type="file" name="userFile" id="userFile"/>
?
$.postを使用してajax経由で指定されたファイルに送信する必要があります。
これどうやってするの?
HTML5がないと、これは不可能であり、html5ソリューションは、それをサポートしていないブラウザーの回避策がないと、すべてのブラウザーで機能しません。
これを解決する最もクロスブラウザの方法は、ajaxを使用せず、代わりに非表示のiframeに投稿することです。
または、 uploadifyなどのプラグインを使用します。
html5メソッドがサポートされていない場合、これを実装するjQueryプラグインのすべてではないにしても、ほとんどがフラッシュまたは非表示のiframeを使用します。
jquery.formプラグインを使用してください...