|
@@ -258,6 +258,9 @@
|
|
self.$preview = getElement(options, 'elPreviewImage', self.$container.find('.file-preview-thumbnails'));
|
|
self.$preview = getElement(options, 'elPreviewImage', self.$container.find('.file-preview-thumbnails'));
|
|
self.$previewStatus = getElement(options, 'elPreviewStatus', self.$container.find('.file-preview-status'));
|
|
self.$previewStatus = getElement(options, 'elPreviewStatus', self.$container.find('.file-preview-status'));
|
|
self.$errorContainer = getElement(options, 'elErrorContainer', self.$previewContainer.find('.kv-fileinput-error'));
|
|
self.$errorContainer = getElement(options, 'elErrorContainer', self.$previewContainer.find('.kv-fileinput-error'));
|
|
|
|
+ if (!isEmpty(self.msgErrorClass)) {
|
|
|
|
+ self.$errorContainer.removeClass(self.msgErrorClass).addClass(self.msgErrorClass);
|
|
|
|
+ }
|
|
self.$errorContainer.hide();
|
|
self.$errorContainer.hide();
|
|
var content = self.initialPreview;
|
|
var content = self.initialPreview;
|
|
self.initialPreviewCount = isArray(content) ? content.length : (content.length > 0 ? content.split(self.initialDelimiter).length : 0)
|
|
self.initialPreviewCount = isArray(content) ? content.length : (content.length > 0 ? content.split(self.initialDelimiter).length : 0)
|
|
@@ -428,17 +431,14 @@
|
|
self.isError = false;
|
|
self.isError = false;
|
|
self.$container.removeClass('has-error');
|
|
self.$container.removeClass('has-error');
|
|
if (fade) {
|
|
if (fade) {
|
|
- $error.fadeOut('slow').removeClass(self.msgErrorClass);
|
|
|
|
|
|
+ $error.fadeOut('slow');
|
|
} else {
|
|
} else {
|
|
- $error.hide().removeClass(self.msgErrorClass);
|
|
|
|
|
|
+ $error.hide();
|
|
}
|
|
}
|
|
},
|
|
},
|
|
showError: function (msg, file, previewId, index) {
|
|
showError: function (msg, file, previewId, index) {
|
|
var self = this, $error = self.$errorContainer, $el = self.$element;
|
|
var self = this, $error = self.$errorContainer, $el = self.$element;
|
|
$error.html(msg);
|
|
$error.html(msg);
|
|
- if (!isEmpty(self.msgErrorClass)) {
|
|
|
|
- $error.removeClass(self.msgErrorClass).addClass(self.msgErrorClass);
|
|
|
|
- }
|
|
|
|
$error.fadeIn(800);
|
|
$error.fadeIn(800);
|
|
$el.trigger('fileerror', [file, previewId, index]);
|
|
$el.trigger('fileerror', [file, previewId, index]);
|
|
self.clearFileInput();
|
|
self.clearFileInput();
|