主题: 菜鸟求教 小浪子 大神 关于批量上传获取图片的上传地址的问题
作者: 书生为友, 发布日期: 2014-08-25 11:36:25, 浏览数: 1861

小浪子大神,您昨天给我的指点 单独调用批量上传图片 ,现在已能上传了,在此表示感谢!

现在又出现了了一个新问题(俺真的是菜鸟),如何修改代码或者是加入代码才能获取 上传图片的地址 进入表单,然后保存写入数据库呢?? 非常感谢!

这是我的调用kingeditor代码


<link rel="stylesheet" href="../editor/themes/default/default.css" />
<script charset="utf-8" src="../editor/kindeditor.js"></script>
<script charset="utf-8" src="../editor/lang/zh_CN.js"></script>
		<script>
			KindEditor.ready(function(K) {
				var editor = K.editor({
				cssPath : '../editor/plugins/code/prettify.css',
				uploadJson : '../editor/asp/upload_json.asp',
				fileManagerJson : '../editor/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('#J_imageView');
								div.html('');
								K.each(urlList, function(i, data) {
									div.append('<img src="' + data.url + '">');
								});
								editor.hideDialog();
							}
							
						});
					});
				});
			});
		</script>

<input type="button" id="J_selectImage" value="批量上传" />
		<div id="J_imageView"></div>
		<input type="hidden" id="ImagePath" name="ImagePath" />


想用  ImagePath   获取地址,但是我自己折腾了一上午,都没搞定,请您帮忙!谢谢

作者: 小浪子, 发布日期: 2014-08-25 13:59:49

简单啊


KindEditor.ready(function(K) {
    var editor = K.editor({
        cssPath: '../editor/plugins/code/prettify.css',
        uploadJson: '../editor/asp/upload_json.asp',
        fileManagerJson: '../editor/asp/file_manager_json.asp',
        allowFileManager: true
    });
    K('#J_selectImage').click(function() {
        editor.loadPlugin('multiimage', function() {
            editor.plugin.multiImageDialog({
                clickFn: function(urlList) {
                    var DataImage = [];
                    K.each(urlList, function(i, data) {
                        DataImage.push(data.url);
                    });
                    DataImage = DataImage.join('|');
                    // 未加载 jQuery 使用下面
                    document.getElementById('ImagePath').value = DataImage;
                    // 加载 jQuery 使用下面
                    //$('#ImagePath').val(DataImage);
                    editor.hideDialog();
                }
            });
        });
    });
});
回复
发表新帖 发表回复