2012-07-16 10 views

उत्तर

1
तरह अपलोड फ़ाइल प्लगइन का उपयोग कर रहा है और मैं पहले जोड़ा फ़ाइलों की संख्या को मान्य करने की जरूरत है फ़ाइल अपलोड ... कुछ

यह मेरे लिए काम किया, अपने fileupload परिभाषा पर एक beforesend जोड़ने के लिए, और सत्यापन

var maxfiles=3; 
$('#fileupload').fileupload(({ 
    url: postFileUrl, 
    submit: function (event, files) { 
     //check for max files THIS IS WHERE YOU VALIDATE 
     //console.log(files.originalFiles.length); 
     var fileCount = files.originalFiles.length; 
     if (fileCount > maxFiles) { 
      alert("The max number of files is "+maxFiles); 
      throw 'This is not an error. This is just to abort javascript'; 
      return false; 
     } 
    } 
    }); 

कि फेंक सुरुचिपूर्ण दूर नहीं कर रहा है, अगर आप im के लिए happend वहाँ क्या इससे जुड़ाव करें और इससे बचने के लिए एक रास्ता खोजें कृपया मुझे बताएं (अब के लिए निपुण है या यह अपलोड की गई प्रत्येक फ़ाइल के लिए त्रुटि अलर्ट प्रदर्शित करेगा)

1

उपयोग data.files.length

$('#fileupload').bind('fileuploadsubmit', function (e, data) { 
    var fileCount = data.files.length; 
    if (fileCount < filestoupload) { 
     upload = false; 
    } 
}); 
संबंधित मुद्दे