解决ueditor多图片批量上传 顺序混乱问题
第一个文件:ueditor\dialogs\attachment\attachment.js
@@ -503,7 +503,12 @@
var responseText = (ret._raw || ret),
json = utils.str2json(responseText);
if (json.state == 'SUCCESS') {
_this.fileList.push(json);
//新增修改开始
//_this.fileList.push(json);
_this.fileList[$file.index()] = json;
//新增修改结束
$file.append('<span class="success"></span>');
} else {
$file.find('.error').text(json.state).show();
@@ -553,6 +558,13 @@
prefix = editor.getOpt('fileUrlPrefix');
for (i = 0; i < this.fileList.length; i++) {
data = this.fileList[i];
//新增修改开始
if(data=undefined){
continue;
}
//新增修改结束
link = data.url;
list.push({
title: data.original || link.substr(link.lastIndexOf('/') + 1),
第二个文件:ueditor\dialogs\image\image.js
@@ -721,7 +721,11 @@
var responseText = (ret._raw || ret),
json = utils.str2json(responseText);
if (json.state == 'SUCCESS') {
_this.imageList.push(json);
//新增修改开始
//_this.imageList.push(json);
_this.imageList[$file.index()] = json;
//新增修改结束
$file.append('<span class="success"></span>');
} else {
$file.find('.error').text(json.state).show();
@@ -775,6 +779,11 @@
prefix = editor.getOpt('imageUrlPrefix');
for (i = 0; i < this.imageList.length; i++) {
data = this.imageList[i];
//新增加wl开始
if(data==undefined){
continue;
}
//新增加wl开始
list.push({
src: prefix + data.url,
_src: prefix + data.url,
版权声明:若无特殊注明,本文皆为《菜鸟站长》原创,转载请保留文章出处。
本文链接:解决ueditor多图片批量上传 顺序混乱问题 - https://wlphp.com/?post=435