2011-10-19 26 views
0

私はすべてのプラグインを構成するには複雑すぎるので、私はPHPでマルチファイルのアップロードを開始したが、私は一度にアップロードするファイルが多すぎる私がフォームを提出すると、終了するのに時間がかかりすぎるでしょう。このlatenceはどうやって処理されますか?これはjQueryのiframe転送で処理されますか? http://cmlenz.github.com/jquery-iframe-transport/ajax複数のファイルのアップロード

$("#myform").submit(function() { 
    $.ajax(this.action, { 
     data: $(":text", this).serializeArray(), 
     files: $(":file", this), 
     iframe: true, 
     processData: false 
    }).complete(function(data) { 
     console.log(data); 
    }); 
}); 

おかげ

+0

試してみてくださいhttp://jquery.malsup.com/form/#ajaxForm – SLaks

+0

あなたは何を求めていますか? – SLaks

+0

一度にあまりにも多くのファイルを提出すると、それらをサーバーにアップロードするには時間がかかるでしょう。これは、多くのファイルをアップロードするのに長い時間がかからないプラグインでどうやって処理されますか? – tetris

答えて

0

これらのプラグインは、ファイルごとに1つのPOSTで、並行して複数のファイルをアップロードする新しいHTML5ファイルAPIを使用します。

対照的に、のアップロード者は通常の<form> POSTを送信します。POSTはすべてのファイルに対して1つのPOSTを作成し、順番にファイルをアップロードします。

関連する問題