如何在uploadify/uploadifive中使用OnQueueComplete事件在队列完成时发送电子邮件


How do I use OnQueueComplete event in uploadify/uploadifive to send an email on queue complete?

我使用uploadify/uploadifive来管理上传到我的网站。我想在每次上传队列完成时发送一封电子邮件。uploadify和uploadive都有一个OnQueueComplete事件,带有可以传递的参数,例如"count"返回上传的总数,所以我认为我会用它来触发发送电子邮件的PHP脚本,但我不知道如何做到这一点,也不知道如何将"count"参数传递给脚本。以下是onQueueComplete的使用方式示例:

'onQueueComplete' : function(uploads) {
            alert(uploads.successful + ' files were uploaded successfully.');
        }

您将不得不进行Ajax调用,该调用将从服务器发送电子邮件:

var sendEmailOnUploadComplete = function( uploads ) {
    //using jQuery
    $.post( '/sendEmail.php' );
};
 'onQueueComplete' : sendEmailOnUploadComplete 

关于jQuery.post的更多信息,请点击此处:http://api.jquery.com/jQuery.post/