最近做项目需要在mvc框架中实现文件批量上传,调查后KindEditor.uploadbutton还是挺好用的,但是没有知道批量上传文件的功能,只是一个一个上传。
请问KindEditor.uploadbutton有没有批量上传文件的功能?
代码:
var editor_@(m.GID) = KindEditor.uploadbutton({
uploadJson: 'upload.action',
urlType: 'relative',
filePostName: '',
allowFileManager: true,
cancelable: $('#uploadbutton_Details-' + "@m.GID"),
fieldName: 'imgFile',
url: '/Content/kindeditor/asp.net/upload_json.ashx?dir=file',
afterUpload: function (data) {
if (data.error === 0) {
var url = data.url;
var path = data.path;
var fileName = data.fileName;
...
} else {
alert(data.message);
}
},
afterError: function (str) {
alert('上传文件失败! ');
}
});
editor_@(m.GID).fileBox.change(function (e) {
editor_@(m.GID).submit();
});