提出したフォームの進捗状況をどうにかしたいのですが。私のスクリプトは、enctype multipart/form-dataを持つシンプルなフォームを使ってファイルをアップロードします。送信機能を起動した後、私は何とか現在のアップロードの進行状況を追跡して処理したいと思います。たとえば、デフォルトでは、フォームが「アップロード中」のときに左下に表示されます(アップロード:10%)。現在進行中のフォームのハンドルを作成するにはどうすればよいですか?提出後にフォームの進捗状況を取得するにはどうすればよいですか?
私がこれまでにフォームに対して行った唯一のことは、送信を検出することです。ここで
$("#form1").submit(function(event) {
event.preventDefault();
alert("submitting");
});
自分でsthを書き込む代わりに、http://valums.com/ajax-upload/を使用できます。 – Damian
私は商用で必要なので、自分で作る必要があります。 – Zakukashi
実際にはありません。それはMITライセンスの下にありますので、オープンソースのプロジェクトではなく商用で使用することができます(例えば、jQueryはMITの下にあります)。 – Damian