私の小さなウェブサイトでファイルアップロード機能用の http ハンドラーを作成し、素晴らしいアップローダー 3.5 をダウンロードします。ウェブサイトは、asp.net ajax と jquery によって行われます。IE9で動作します。ファイルをアップロードするたびに、読み込みボタンの下にファイル名のリストが表示されます。欲しくない場合はどうすればいいですか?私のコードは次のようなものです: html: ...
'<tr><td><div id="jquery-wrapped-fine-uploader"></div></td></tr>...
'ajax/jquery:...
'$('#jquery-wrapped-fine-uploader').fineUploader({
'request: { endpoint: 'xxx.ashx' }
'})
'$('#jquery-wrapped-fine-uploader').on("complete",
'function (event, id, fileName, responseJSON) {
' alert("UPLOAD SUCCESS");
' $.ajax({some ajax calls here});
' })
// UPLOADED FILE LIST をクリアするためにこれをどこに置くか??? $('#jquery-wrapped-fine-uploader').fineUploader('reset'); XXX.ashx:
'... public void ProcessRequest (HttpContext context) {
'do some http request work..
'context.Response.ContentType = "text/plain";
'context.Response.Write("{\"success\":true}");
'}
私の質問は: 自動的に緑色 (失敗した場合は赤色) で表示されるアップロードされたファイル リストを完全に削除したいのですが、それらをクリアするために、次のように入力しようとしました: $('#jquery-wrapped-fine-uploader' .fineUploader('リセット'); .on('complete') の直後、動作していません。#jquery-wrapped-fine-uploader も常にキャッシュされているようです。これについて助けてください。