注意:我已经阅读了这个几乎相同的问题。
我目前正在使用 AjaxUpload.js 上传图像,效果很好。该文件被上传但onComplete
永远不会被调用。
我遵循的教程是这个:http ://www.zurb.com/playground/ajax_upload
onSubmit
我的代码是相同的,除了&onComplete
函数中发生的情况。
这是我在我的$(document).ready()
new AjaxUpload('imageUpload', {
action: $('form#imageUploadForm').attr('action'),
name: 'image',
onSubmit: function(file, extension)
{
$('div.popupwindowlogo').children().hide();
$('div.popupwindowlogo').append('<img class="popupwindowlogoimage temp" src="images/loading.gif"><div class="center temp">Uploading...</div>'); //IS LOADING indicator
},
onComplete: function(file, response)
{
alert("FINISHED");
}
});
正如你可以猜到的,"FINISHED"
永远不会提醒我。
请注意,我不会返回“false”作为对上传的响应。
有什么我可以错过的吗?
谢谢!