Authored by zhangxiaoru

上传图片

... ... @@ -149,7 +149,7 @@ var jQuery = require('yoho-jquery');
}
} else {
for (var n = 0; n < limit; n++) {
file = this.files[n];
var file = this.files[n];
$data.addQueueItem(file);
}
$data.inputs[inputName] = this;
... ... @@ -343,10 +343,10 @@ var jQuery = require('yoho-jquery');
$data.filesToUpload = function() {
var filesToUpload = 0;
for (var key in $data.inputs) {
input = $data.inputs[key];
limit = input.files.length;
var input = $data.inputs[key];
var limit = input.files.length;
for (var n = 0; n < limit; n++) {
file = input.files[n];
var file = input.files[n];
if (!file.skip && !file.complete) {
filesToUpload++;
}
... ... @@ -392,7 +392,7 @@ var jQuery = require('yoho-jquery');
$data.uploads.attempted++;
// Create a new AJAX request
xhr = file.xhr = new XMLHttpRequest();
var xhr = file.xhr = new XMLHttpRequest();
// Start the upload
// Use the faster FormData if it exists
... ... @@ -405,7 +405,7 @@ var jQuery = require('yoho-jquery');
formData.append(settings.fileObjName, file);
// Add the rest of the formData
for (i in settings.formData) {
for (var i in settings.formData) {
formData.append(i, settings.formData[i]);
}
... ... @@ -819,7 +819,7 @@ var jQuery = require('yoho-jquery');
// Loop through the files
$('#' + settings.queueID).find('.uploadifive-queue-item').not('.error, .complete').each(function() {
_file = $(this).data('file');
var _file = $(this).data('file');
// Check if the simUpload limit was reached
if (($data.uploads.current >= settings.simUploadLimit && settings.simUploadLimit !== 0) || ($data.uploads.current >= settings.uploadLimit && settings.uploadLimit !== 0) || ($data.uploads.count >= settings.uploadLimit && settings.uploadLimit !== 0)) {
... ...