当前位置: 移动技术网 > IT编程>开发语言>JavaScript > Kindeditor单独调用多图上传实例

Kindeditor单独调用多图上传实例

2017年12月12日  | 移动技术网IT编程  | 我要评论

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单独调用多图上传实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持移动技术网。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网