summernote附件上传及图片上传
来源:互联网 发布:移动大数据公司有哪些 编辑:程序博客网 时间:2024/06/05 02:00
1.重写选择文件回调方法
//重写选择文件回调方法$('.summernote').summernote({ height: 200, lang: 'zh-CN', onImageUpload: function onImageUpload(files) { var uuid = new UUID().toString(); var data = new FormData(); data.append("upfile", files[0]); data.append("docid", uuid); data.append("businessid", uuid); data.append("funcid", "4005"); data.append("typeno", "400501"); data.append("wsuser", "0"); $.kingdom.upload('formNewContent', function(data) { if (data.state === 'SUCCESS') { $(".summernote").summernote('insertImage', data.server + data.message, 'imageName'); // the insertImage API $(".note-image-input").removeAttr("name"); } else { toastr.error(data.msg); $(".note-image-input").removeAttr("name"); } }); }, onFileUpload: function(files) { //the onFileUpload API var uuid = new UUID().toString(); var data = new FormData(); data.append("upfile", files[0]); data.append("docid", uuid); data.append("businessid", uuid); data.append("funcid", "4005"); data.append("typeno", "400501"); data.append("wsuser", "0"); $.kingdom.sendFile(data, function(data) { if (data.state === 'SUCCESS') { toastr.success('上传成功'); $('.page-common-page .note-link-url').val('/kfat/static/' + data.message); } else { toastr.error(data.msg); } }); }});//文件上传方法$.extend({ kingdom: { upload: function(form_id, cbfunc, type) { //上传 var options = { url: "/doc", type: "POST", dataType: "json", success: function(e) { var jsondata = {}; jsondata = $.extend(e, jsondata); if (e.state && e.state == "SUCCESS") { jsondata.flag = '1'; jsondata.msg = '上传成功'; } else { jsondata.flag = '0'; } if (cbfunc) { cbfunc(jsondata); } }, error: function(e) { var jsondata = {}; if (e.responseText) { var jsondata = eval('(' + e.responseText + ')'); if (jsondata.state && jsondata.state == "SUCCESS") { jsondata.flag = '1'; jsondata.msg = '上传成功'; } else { jsondata.flag = '0'; } if (cbfunc) { cbfunc(jsondata); } } else { } } }; $("#" + form_id).ajaxSubmit(options); } //upload , //编辑器上传文件 sendFile: function(data, cbfunc) { $.ajax({ data: data, type: "POST", url: "/doc", dataType: "json", cache: false, processData: false, contentType: false, success: function(e) { var jsondata = {}; jsondata = $.extend(e, jsondata); if (e.state && e.state == "SUCCESS") { jsondata.flag = '1'; jsondata.msg = '上传成功'; } else { jsondata.flag = '0'; } if (cbfunc) { cbfunc(jsondata); } }, error: function(e) { var jsondata = {}; if (e.responseText) { var jsondata = eval('(' + e.responseText + ')'); if (jsondata.state && jsondata.state == "SUCCESS") { jsondata.flag = '1'; jsondata.msg = '上传成功'; } else { jsondata.flag = '0'; } if (cbfunc) { cbfunc(jsondata); } } else { } } }); }, }});修改summernote插件以应用到所有富文本
阅读全文
0 0
- summernote附件上传及图片上传
- summernote 上传图片给服务器
- Summernote实现图片上传功能
- uetitor上传图片及附件问题
- c#图片上传,附件上传
- CKEditor4.6.2 图片/Flash上传及预览 附件上传
- summernote上传图片解决默认设置上传缓慢问题
- JAVA附件上传之图片上传
- 一个不报错的summernote 上传图片案例
- 修改Summernote文本编辑器支持上传图片到服务器
- summernote处理上传图片到自己的服务器
- summernote上传图片到本地服务器(node.js)
- summernote 图片上传方法重写。附前后台所有代码。
- jsp上传图片(附件)
- 附件上传图片缩小保存
- 图片上传(非附件)
- jsp 用户上传头像、上传图片、邮件上传附件代码
- 上传附件
- 学不好Python?我们分析看看
- 数论板子
- 利用google app engine开发一个定时器应用
- java调用tensorflow模型进行图片分类识别
- ECMAScript6
- summernote附件上传及图片上传
- codeforces 864E 背包
- 关于创建趣味编程文章列表的倡议和通告
- Android6.0以上系统获取权限
- mysql-mysql跨机器数据迁移(命令方式)
- spring+springmvc的例子
- 如何将自己的项目添加Pod
- DeepID人脸识别算法之三代
- 安全测试常用几个工具