Kindeditor单独调用多图上传实例


Posted in Javascript onJuly 31, 2017

html代码:

<input type="button" id="J_selectImage" value="图片上传" />
<div id="J_imageView">
<?php foreach($imgs as $row):?>
<div class="img_view"><img class='iYuUpload-View' src='/Uploads/<?php echo $row['file_url'];?>'/><span class="view_del"id="<?=$row["id"]?>"><img delTarget="p_<?=$row['id']?>" src="/Public/Home/img/close_delete_2.png"></span></div>

<input type='hidden' thumbID="p_<?=$row['id']?>" value='<?=$row['thumbnail_url']?>' name='thumbPath[]' >
<input type='hidden' thumbID="p_<?=$row['id']?>" value='<?=$row['file_url']?>' name='imagePath[]'>
<?php endforeach;?>
</div>

JS代码:

<script>
function clearUploadPic(i,obj){
$("input[preImagePathId="+i+"]").val("");
$("input[preThumbPathId="+i+"]").val("");
obj.remove();
}
KindEditor.ready(function(K) {
window.editor = K.create('#editor_id', {
height:'500px',
uploadJson: '<?=u('Upload/editorUpload?uid='.cookie('uid'))?>',
items : [
'source','fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold', 'italic', 'underline',
'removeformat', '|', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist',
'insertunorderedlist', '|', 'image']

});



K('#J_selectImage').click(function() {
editor.loadPlugin('multiimage', function() {
editor.plugin.multiImageDialog({
clickFn : function(urlList) {
var div = K('#J_imageView');
//div.html('');
K.each(urlList, function(i, data) {

div.append('<div class="img_view"><img src="' + data.url + '"><span class="view_del" onclick="clearUploadPic('+i+',$(this).parent())"><img src="/Public/Home/img/close_delete_2.png"></span></div>');
div.append('<input preImagePathId="'+i+'" name="imagePath[]" class="image-path" type="hidden" value="' + data.url +'">');
div.append('<input preThumbPathId="'+i+'" name="thumbPath[]" class="thumb-path" type="hidden" value="' + data.mini_url + '">');
//$("#thumbPath").val($("#thumbPath").val()+""+ data.mini_url);
});
editor.hideDialog();
}
});
});
});
})

</script>

以上这篇Kindeditor单独调用多图上传实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JQuery最佳实践之精妙的自定义事件
Aug 11 Javascript
JS获取浏览器版本及名称实现函数
Apr 02 Javascript
js判断是否为ie的方法小结
Jan 13 Javascript
jsPDF导出pdf示例
May 02 Javascript
JS实现固定在右下角可展开收缩DIV层的方法
Feb 13 Javascript
js实现每日自动换一张图片的方法
May 04 Javascript
js下将金额数字每三位一逗号分隔
Feb 19 Javascript
悬浮广告方法日常收集整理
Mar 18 Javascript
JavaScript仿微信(电话)联系人列表滑动字母索引实例讲解(推荐)
Aug 16 Javascript
Vue通过ref父子组件拿值方法
Sep 12 Javascript
Vue在 Nuxt.js 中重定向 404 页面的方法
Apr 23 Javascript
vue在index.html中引入静态文件不生效问题及解决方法
Apr 29 Javascript
老生常谈ES6中的类
Jul 31 #Javascript
JS时间控制实现动态效果的实例讲解
Jul 31 #Javascript
JavaScript实现简单的双色球(实例讲解)
Jul 31 #Javascript
深入理解Vue transition源码分析
Jul 30 #Javascript
使用travis-ci如何持续部署node.js应用详解
Jul 30 #Javascript
Vue框架中正确引入JS库的方法介绍
Jul 30 #Javascript
webpack配置sass模块的加载的方法
Jul 30 #Javascript
You might like
海贼王动画变成“真人”后,凯多神还原,雷利太帅了!
2020/04/09 日漫
一句话JavaScript表单验证代码
2009/08/02 Javascript
jQuery动态添加 input type=file的实现代码
2012/06/14 Javascript
jqGrid随窗口大小变化自适应大小的示例代码
2013/12/28 Javascript
jquery中的on方法使用介绍
2013/12/29 Javascript
js Dialog 去掉右上角的X关闭功能
2014/04/23 Javascript
javascript产生随机数方法汇总
2016/01/25 Javascript
解析浏览器端的AJAX缓存机制
2016/06/21 Javascript
Mvc提交表单的四种方法全程详解
2016/08/10 Javascript
Canvas 制作动态进度加载水球详解及实例代码
2016/12/09 Javascript
AngularJS中run方法的巧妙运用
2017/01/04 Javascript
Bootstrap导航条学习使用(二)
2017/02/08 Javascript
从零学习node.js之搭建http服务器(二)
2017/02/21 Javascript
flag和jq on 的绑定多个对象和方法(必看)
2017/02/27 Javascript
jQuery模拟下拉框选择对应菜单的内容
2017/03/07 Javascript
微信小程序网络请求wx.request详解及实例
2017/05/18 Javascript
简述jQuery Easyui一些用法
2017/08/01 jQuery
JS实现为动态创建的元素添加事件操作示例
2018/03/17 Javascript
JavaScript引用类型Date常见用法实例分析
2018/08/08 Javascript
vue router导航守卫(router.beforeEach())的使用详解
2019/04/19 Javascript
微信小程序使用canvas自适应屏幕画海报并保存图片功能
2019/07/25 Javascript
js+css3实现简单时钟特效
2020/09/13 Javascript
Python字典实现简单的三级菜单(实例讲解)
2017/07/31 Python
python3 requests库实现多图片爬取教程
2019/12/18 Python
Python 解决相对路径问题:&quot;No such file or directory&quot;
2020/06/05 Python
基于CSS3 animation动画属性实现轮播图效果
2017/09/12 HTML / CSS
使用HTML5 Canvas API绘制弧线的教程
2016/03/22 HTML / CSS
戴尔美国官网:Dell
2016/08/31 全球购物
德国大型箱包和皮具商店:Koffer
2019/10/01 全球购物
学校办公室主任职责
2013/12/27 职场文书
《晏子使楚》教学反思
2014/02/08 职场文书
技校毕业生个人学习的自我评价
2014/02/21 职场文书
工程项目建议书范文
2014/03/12 职场文书
2014社区三八妇女节活动方案
2014/03/30 职场文书
Pytest实现setup和teardown的详细使用详解
2021/04/17 Python
Win11任务栏无法正常显示 资源管理器不停重启的解决方法
2022/07/07 数码科技