Uploadify는 여러 파일을 업로드하기위한 jQuery/Flash 플러그인입니다. 모두 파일이 완료되면 트리거 전자 메일을 어떻게 계산할 수 있는지를 제외하고는 훌륭하게 작동합니다. onAllComplete 매개 변수에 <% SendEmail(); %>
과 같은 것을 추가하려고하면 페이지가로드 될 때 전자 메일이 전송됩니다.Uploadify가 완료되면 전자 메일을 보낼 수 있습니까?
권장 처리기 내에서이 작업을 수행하는 방법이 있습니까? here 또는 post? 또는 onAllComplete 매개 변수에서 게시물을 트리거 할 수있는 방법이 있습니까?
<script type="text/javascript">
// <![CDATA[
var FirstName = $('[id$=HiddenField4]').val();
var MiddleName = $('[id$=HiddenField5]').val();
var ClientName = $('[id$=HiddenField6]').val();
var queueSize = $('#fileInput').uploadifySettings('queueSize');
$(document).ready(function() {
$('#fileInput').uploadify({
'uploader': 'scripts/uploadify/uploadify.swf',
'script': 'Upload.ashx',
'scriptData': { 'first': FirstName, 'middle': MiddleName, 'client': ClientName, 'queueSize': queueSize },
'cancelImg': 'scripts/uploadify/cancel.png',
'auto': true,
'multi': true,
'fileDesc': 'Image Files',
'fileExt': '*.jpg;*.png;*.gif;*.bmp;*.jpeg;*.pdf',
'queueSizeLimit': 90,
'sizeLimit': 10000000,
'buttonText': 'Upload Documents',
'folder': '/uploads',
'onComplete': function(event, queueID, fileObj, response, data) {
alert(response);
},
'onAllComplete': function(event, queueID, fileObj, response, data) {
<% SendEmail(); %>
},
'buttonImg': 'images/upload.png'
});
});
// ]]></script>
나는 또한 내가 내 처리기를 디버깅 할 때 QUEUESIZE 0으로
var queueSize = $(".uploadifyQueueItem").size();
QUEUESIZE 항상 게시물로 선언 시도했습니다.
수행중인 작업의 코드 샘플을 포함 할 수 있습니까? 당신이 (꺾쇠 괄호로) 주어진 설명은 말이되지 않습니다. –