主题: 关于上传图片时参数回传到编辑器的问题?
作者: 果然, 发布日期: 2012-09-06 08:45:16, 浏览数: 4664

遇到的问题是这样的?

我在页面中使用kindeditor编辑器,我把上图路径指向我自己写的代码中

在上传图片成功时,返回了一段json格式的数据例如:

echo json_encode ( array (
        'error' => 0,
        'url' => $file_url,
        'album_id'=>123
) );

其中album_id是我在添加数据库成功后,产生的一个ID,

我想把album_id的值放到页面中的一个隐藏域中,然后我可以通过这个隐藏域来添加文章数据

我现在问题是如何处理返回json数据中的,album_id ?

谢谢?

作者: 小浪子, 发布日期: 2012-09-06 09:59:07

.木有。。只有单独调用的时候可以。。

只有返回路径的。

afterUpload: function(data) {
            alert(data);
}

应该老大增加一个:

callbackafterUpload

 

回复
作者: Roddy, 发布日期: 2012-09-06 10:39:58
回复小浪子:afterUpload真可以,第2个参数是data,afterUpload : function(url, data) { ... }
回复
作者: 小浪子, 发布日期: 2012-09-06 11:24:27
回复Roddy:原来如此。。。。说明里面就写了个返回data.一个参数。。我一般是看文档。
回复
作者: 小浪子, 发布日期: 2012-09-06 11:36:27
        afterUpload: function(url, data) {
            alert('文件路径是url:' + url + ',json方式返回的URL:' + data.album_id);
        }

可以。

返回的:json字符串里面:{"error":0,"url":"图片地址","album_id":"123"}

回复
作者: 果然, 发布日期: 2012-09-06 12:23:07

嗯好的,已经成功了!~

谢谢了

回复
发表新帖 发表回复