mirror of
https://gitee.com/zoujingli/ThinkAdmin.git
synced 2025-04-06 03:58:04 +08:00
Update upload.js
This commit is contained in:
parent
f0e893fc01
commit
bc13f97595
@ -21,8 +21,7 @@ define(['md5'], function (SparkMD5, allowMime) {
|
|||||||
|
|
||||||
/*! 初始化上传组件 */
|
/*! 初始化上传组件 */
|
||||||
opt.uploader = layui.upload.render({
|
opt.uploader = layui.upload.render({
|
||||||
url: '{:sysuri("admin/api.upload/file")}', auto: false, elem: element, accept: 'file', multiple: opt.mult,
|
url: '{:sysuri("admin/api.upload/file")}', auto: false, elem: element, accept: 'file', multiple: opt.mult, exts: opt.exts.join('|'), acceptMime: opt.mimes.join(','), choose: function (object) {
|
||||||
exts: opt.exts.join('|'), acceptMime: opt.mimes.join(','), choose: function (object) {
|
|
||||||
opt.elem.triggerHandler('upload.choose', opt.files = object.pushFile());
|
opt.elem.triggerHandler('upload.choose', opt.files = object.pushFile());
|
||||||
opt.uploader.config.elem.next().val(''), layui.each(opt.files, function (index, file) {
|
opt.uploader.config.elem.next().val(''), layui.each(opt.files, function (index, file) {
|
||||||
if (opt.size > 0 && file.size > opt.size) return delete opt.files[index], $.msg.tips('文件大小超出限制!');
|
if (opt.size > 0 && file.size > opt.size) return delete opt.files[index], $.msg.tips('文件大小超出限制!');
|
||||||
@ -75,6 +74,8 @@ define(['md5'], function (SparkMD5, allowMime) {
|
|||||||
$('[data-upload-progress]').html(number + '%');
|
$('[data-upload-progress]').html(number + '%');
|
||||||
}
|
}
|
||||||
}, done: function (ret, idx) {
|
}, done: function (ret, idx) {
|
||||||
|
// 兼容部分环境不解析 JSON 数据
|
||||||
|
if (typeof ret === 'string') ret = JSON.parse(ret) || ret;
|
||||||
/*! 检查单个文件上传返回的结果 */
|
/*! 检查单个文件上传返回的结果 */
|
||||||
if (ret.code < 1) return $.msg.tips(ret.info || '文件上传失败!');
|
if (ret.code < 1) return $.msg.tips(ret.info || '文件上传失败!');
|
||||||
if (typeof opt.cache[idx].xurl !== 'string') return $.msg.tips('无效的文件上传对象!');
|
if (typeof opt.cache[idx].xurl !== 'string') return $.msg.tips('无效的文件上传对象!');
|
||||||
|
Loading…
x
Reference in New Issue
Block a user