ドキュメントのアップロードにJquery File Uploadifyプラグインを使用しています.
function loadSwf(){
$("#fileuploader").fileUpload({
'uploader': "@Url.Content("~/Scripts/FileUpload/uploader.swf")",
'cancelImg': "@Url.Content("~/Content/Images/clearBtn.png")",
'buttonText': 'Browse Files',
//'buttonImg' : "@Url.Content("~/Content/Images/attachDoc.png")",
'script': "@Url.Content("~/Documents/Upload/")",
'folder': "@Url.Content("~/Documents/")",
//'fileDesc': 'Documents Files',
'fileExt': '*.pdf;*.doc;*.ppt;*.xls',
'multi': true,
'auto': false,
'scriptData': {'ActivityID': $('[id="ActivityID"]').val(), 'Description' : "test" },
'onComplete': function(settings, data) {
alert("File Uploaded Successfully");
}
});
}
このコードは、1 つのファイルをアップロードする場合に正常に機能します。しかし、複数のファイルをアップロードすると、ファイルごとにその警告メッセージが表示されます!! ファイルごとに 1 つのアラートではなく、すべてのファイルをアップロードした後にそのアラート メッセージを 1 回だけ取得する方法。