第一次问问题希望可以得到帮助, <script>
   KindEditor.ready(function(K) {
    var editor = K.editor({
    uploadJson : '/asp/upload_json.asp',
    fileManagerJson : '//asp/file_manager_json.asp',
     allowFileManager : true
    });
    K('#J_selectImage').click(function() {
     editor.loadPlugin('multiimage', function() {
      editor.plugin.multiImageDialog({
       clickFn : function(urlList) {
        var div = K('#pw');
        div.html('');
        K.each(urlList, function(i, data) {
         div.append('<div class="img" id="img"><img src="' + data.url + '" border="0" /></div>');
        });
        editor.hideDialog();
       }
      });
     });
    });
   });
  </script>
  <input type="button" id="J_selectImage" value="批量上传" />
<input  name="pwimages" id="pwimages" value="">
   <div id="pw"></div> 
 
我是单独调用的批量组建,我希望插入图片的时候,值同时插入input 和<div id="pw"></div>里面。 这种可以实现吗?

解决方案 »

  1.   

    var div = K('#pw').....div.append(....);//说明div已经插入了,你多加一行代码插入input不就行了。假如你的input id="scs" 在 div.append('<div class="img" id="img"><img src="' + data.url + '" border="0" /></div>');下添加一行:
    $("#scs").val($("#scs").val()+","+data.url);
      

  2.   

    感谢2楼帅哥的回答,对我有很大帮助,但是data.url得到的地址不正确,正确的地址是:uploadfiles/image/20120920/2012092012010320320.jpg,而现在的地址是/kindeditor/asp/../../uploadfiles/image/20120920/2012092012010320320.jpg
      

  3.   

    用什么什么editor的都爱出这错误
    找到配置js文件,把默认路径去掉或改为根/