Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将特定json响应对象设置为js var-Cloudinary_Javascript_Php_Jquery_Json_Cloudinary - Fatal编程技术网

Javascript 如何将特定json响应对象设置为js var-Cloudinary

Javascript 如何将特定json响应对象设置为js var-Cloudinary,javascript,php,jquery,json,cloudinary,Javascript,Php,Jquery,Json,Cloudinary,我正在使用Cloudinary托管由用户设置的个人资料图像 我的web应用程序主要使用PHP->以下是Cloudinary提供的说明 我遇到的问题是,我希望在上传后通过解析JSON返回的新创建的图像URL直接显示图像 在执行Cloudinary提供的console.log时: $(document).ready(function() { $('.cloudinary-fileupload').bind('cloudinarydone', function(e, data)

我正在使用Cloudinary托管由用户设置的个人资料图像

我的web应用程序主要使用PHP->以下是Cloudinary提供的说明

我遇到的问题是,我希望在上传后通过解析JSON返回的新创建的图像URL直接显示图像

在执行Cloudinary提供的console.log时:

    $(document).ready(function() {
        $('.cloudinary-fileupload').bind('cloudinarydone', function(e, data) {
           console.log(data);
           return true;
        });
    });


任何人都可以帮助我使用javascript或JQuery函数,以便在我的图像标签中显示更新后的图像。

您需要阅读树

jqXHR.responseJSON.url
在这种情况下,使用

data.result.url

参见

的示例。您能否根据返回的json更新图像标记的
src

在回调函数中类似于以下内容:

var imgDiv = document.getElementById("profile");
imgDiv.src = data.jqXHR.responseJSON.url;

@J S.我对编程比较陌生,如果您能查看图片“这是我收到的console.log响应”[link]()中提供的返回代码,以帮助我针对我的情况制定一些实际脚本,我将不胜感激。@JohnHenrique,感谢您的回复。问题是我想用新上传的图片更新现有的个人资料图片。你的链接指的是显示一个预览,这和我想的不完全一样。你需要看到“如何返回url”的代码示例,请多加注意。返回的过程都是一样的。你一定认为我很蠢或者什么的。但是非常感谢,我意识到你的答案的意思,并且能够使用Console.log获得我需要的变量。现在我只需要实现值的替换。您正在使用jQuery,对吗?要替换SRC image的值,只需使用prop函数。请参阅非常简单的文档。