0

重複の可能性:
jQuery を使用してファイルを非同期にアップロードするにはどうすればよいですか?
jQuery Ajax ファイルのアップロード

$.post を使用して、データベースに追加するためにフォーム データを php ページに送信します。同じ方法でファイルをアップロードできますか? または、それを行うために JQuery プラグインを使用する必要がありますか? ここに私のコードがあります:

$.post("demo.php",{name:$("#name").value,family:$("#family").value},function(result){
   $("#message").html(result);
});
4

2 に答える 2

1

いいえ。 を使用して非同期ファイル アップロードを管理することはできません。$.post

代わりにプラグインを使用してください。私はBlueimpを使用しましたが、良い結果が得られました。

于 2012-06-03T07:10:20.313 に答える
1

jQuery を使用してポスト コマンドを介してファイルをアップロードすることについて 100% 確信があるわけではありませんが、率直に言って、ドラッグ アンド ドロップのようなクールな HTML 5 サポートも処理できるプラグインを使用する方が簡単です。私が本当にうまくいったのはhttps://github.com/blueimp/jQuery-File-Uploadです

そしてそれはMITライセンスの下にあるので、あなたはその観点で優れているはずです.

于 2012-06-03T06:58:58.687 に答える