首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用AJAX从php页面收集链接并更新图像

使用AJAX从php页面收集链接并更新图像
EN

Stack Overflow用户
提问于 2014-11-04 01:01:51
回答 2查看 46关注 0票数 0

我有一个php页面,吐出从instagram帐户提供的个人资料图片网址。例如,如果你去..

代码语言:javascript
复制
 .com/ajax_check_instagram.php?username=tom

页面将返回

代码语言:javascript
复制
http://instagram.com/profilepic.png

然后我有一个ajax调用,为了让sucess函数更新一个图像源,我尝试对它进行操作。

代码语言:javascript
复制
        //Add a loading image in the span id="availability_status"
        var link = '';
        $.ajax2({  //Make the Ajax Request
            type: "POST",  
            cache: false,
            dataType: "json",
            url: "/ajax_grab_instagram.php",  //file name
            data: "username="+ username,  //data
            success: function(server_response){
                 link = server_response;
                 $("#profilepic").attr("src","link");
            }
          }); 

        }

我该如何格式化server_response行和jquery行?

EN

回答 2

Stack Overflow用户

发布于 2014-11-04 01:09:01

在PHP/AJAX文件中,您需要返回图片的URL。然后在你的jQuery AJAX请求中...

除了将link封装在双引号中之外,它几乎是原样的。

代码语言:javascript
复制
$.ajax({ 
    type: "POST",  
    cache: false,
    dataType: "json",
    url: "/ajax_grab_instagram.php",
    data: "username="+ username,
    success: function(response) {
        $("#profilepic").attr("src",response);
    }
}); 

在我的示例中,我已将其更改为response

票数 0
EN

Stack Overflow用户

发布于 2014-11-04 01:49:51

link是一个变量,而不是一个字符串。

代码语言:javascript
复制
$("#profilepic").attr("src", link); // link should not be in quotes
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26719128

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档