javascript - 从 AJAX 成功函数更新图像源

标签 javascript jquery ajax

我用来更新 AJAX 成功函数内的标签值,如下所示,但我需要知道我将如何应用此方法来更改/更新 <img id="myimage" src=""/> 的“src”

$.ajax({
    url: 'clmcontrol_livematchupdate',
    type: 'post',
    dataType: 'json',

    success: function (data) {

        $('#mstatus').html(data.matchstatus);
        // $('#myimage').... ?

    },
    complete: function () {
        // Schedule the next request when the current one has been completed
        setTimeout(ajaxInterval, 4000);
    }
});

最佳答案

使用 jquery,你可以像这样使用 $("#myimage").attr('src','img url');

假设,您的响应类似于 data.imgsrc 那么它应该类似于 $("#myimage").attr(src, data.imgsrc);

$.ajax({
        url: 'clmcontrol_livematchupdate',
        type: 'post',
        dataType: 'json',

        success: function (data) {

            $('#mstatus').html(data.matchstatus);
            $("#myimage").attr('src','img url');

        },
        complete: function () {
            // Schedule the next request when the current one has been completed
            setTimeout(ajaxInterval, 4000);
        }
    });

关于javascript - 从 AJAX 成功函数更新图像源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20113291/

相关文章:

javascript - 如何用velocity模板语言调用ajax调用?

javascript - 使用ajax动态刷新jquery数据表

javascript - 如何在新窗口中从 srcset 打开正确的图像?

javascript - 在 Polymer 1.0 模板中切换 CSS 类?

单击按钮时的 JavaScript 骰子滚动

javascript - 创建 Stripe token 时遇到问题 : 402 (Payment Required) error

javascript - 当您以编程方式设置文本框值时,jquery `on change` 无法识别

javascript - jQuery 似乎无法在函数内工作

javascript - 无法使用 jQuery 删除 td 中的所有类

javascript - 使用 sweetalert 的 Codeigniter 删除过程不会删除数据