//Kind图片上传单独调用
KindEditor.ready(function(K) {
var editor = K.editor({
allowFileManager : true
});
K('#extend_upload_bt').click(function() {
editor.loadPlugin('image', function() {
editor.plugin.imageDialog({
imageUrl : K('#extend_upload').val(),
clickFn : function(url, title, width, height, border, align) {
K('#extend_upload').val(url);
editor.hideDialog();
}
});
});
});
});
<div>
<input type='text' name='img' id='extend_upload' value='' />
<input class='btn' id='extend_upload_bt' type='button' value='选择图片' />
</div>
我想点击选择图片按钮后,上面input框获取是用jq的语法,如:$(this).pre().val(),而不是K('#extend_upload').val(),因为我页面中可能还会动态添加上传框,如果用实例ID来获取,在同一个页面就存在多个相同ID的元素。