主题说。它会触发onComplete事件但不会触发onUploadStart事件。以下是代码段:
$("#file_upload").uploadify({
'uploader': '@Url.Content("~/Content/uploadify-v2.1.4/uploadify.swf")',
'cancelImg': '@Url.Content("~/Content/uploadify-v2.1.4/cancel.png")',
'buttonText': 'Select Photos',
'script': '/controller/action',
'folder': 'SomeFolder',
'scriptData': { AuthenticationToken: "@auth" },
'multi': true,
'auto': true,
'queueID': 'file_queue',
'queueSizeLimit': 5,
'sizeLimit': 4194304,
'onUploadStart': function () {
alert("Upload Starting");
},
'onComplete': uploadComplete
});
请帮帮我。感谢
答案 0 :(得分:0)
我知道这是一个老问题,但我想发布我的修复以防万一有人在我所在的位置。我使用的uploadify版本根本没有调用onUploadStart事件。检查您的版本是否进行调用,或将其添加到uploadfile事件:
if (typeof settings.onUploadStart === 'function') {
settings.onUploadStart.call($this, file);
}