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 相关文章推荐
用js实现控制内容的向上向下滚动效果
Jun 26 Javascript
gridpanel动态加载数据的实例代码
Jul 18 Javascript
浏览器窗口大小变化时使用resize事件对框架不起作用的解决方法
May 11 Javascript
浅谈JavaScript中的string拥有方法的原因
Aug 28 Javascript
如何实现移动端浏览器不显示 pc 端的广告
Oct 15 Javascript
js创建jsonArray传输至后台及后台全面解析
Apr 11 Javascript
微信JS-SDK坐标位置如何转换为百度地图坐标
Jul 04 Javascript
快速理解 JavaScript 中的 LHS 和 RHS 查询的用法
Aug 24 Javascript
vue地址栏直接输入路由无效问题的解决
Nov 15 Javascript
package.json各个属性说明详解
Mar 11 Javascript
javascript实现移动端红包雨页面
Jun 23 Javascript
node.js通过url读取文件
Oct 16 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
php addslashes和mysql_real_escape_string
2010/01/24 PHP
PHP中防止SQL注入攻击和XSS攻击的两个简单方法
2010/04/15 PHP
深入了解PHP类Class的概念
2012/06/14 PHP
PHP下使用CURL方式POST数据至API接口的代码
2013/02/14 PHP
PHP中使用json数据格式定义字面量对象的方法
2014/08/20 PHP
PHP二维数组分页2种实现方法解析
2020/07/09 PHP
ajax 文件上传应用简单实现
2009/03/03 Javascript
web 页面分页打印的实现
2009/06/22 Javascript
jQuery父级以及同级元素查找介绍
2013/09/04 Javascript
jQuery实现的导航条切换可显示隐藏
2014/10/22 Javascript
Javascript节点关系实例分析
2015/05/15 Javascript
JS模拟的Map类实现方法
2016/06/17 Javascript
总结javascript中的六种迭代器
2016/08/16 Javascript
knockoutjs动态加载外部的file作为component中的template数据源的实现方法
2016/09/01 Javascript
JS表格组件BootstrapTable行内编辑解决方案x-editable
2016/09/01 Javascript
对称加密与非对称加密优缺点详解
2017/02/06 Javascript
详解基于Angular4+ server render(服务端渲染)开发教程
2017/08/28 Javascript
React + webpack 环境配置的方法步骤
2017/09/07 Javascript
eslint 的三大通用规则详解
2019/05/16 Javascript
JavaScript复制变量三种方法实例详解
2020/01/09 Javascript
浅谈webpack构建工具配置和常用插件总结
2020/05/11 Javascript
微信小程序实现点赞业务
2021/02/10 Javascript
简单的Python2.7编程初学经验总结
2015/04/01 Python
Python中Selenium模拟JQuery滑动解锁实例
2017/07/26 Python
Python八大常见排序算法定义、实现及时间消耗效率分析
2018/04/27 Python
利用python如何处理nc数据详解
2018/05/23 Python
Python文件循环写入行时防止覆盖的解决方法
2018/11/09 Python
在pycharm上mongodb配置及可视化设置方法
2018/11/30 Python
python如何绘制疫情图
2020/09/16 Python
python openpyxl模块的使用详解
2021/02/25 Python
使用CSS3创建动态菜单效果
2015/07/10 HTML / CSS
优瑞自动咖啡机官网:Jura
2018/09/29 全球购物
小学生保护环境倡议书
2014/05/15 职场文书
使用canvas仿Echarts实现金字塔图的实例代码
2021/11/11 HTML / CSS
python turtle绘图命令及案例
2021/11/23 Python
JS class语法糖的深入剖析
2022/07/07 Javascript