Jquery/Ajax按ID更新Span或Div而不刷新页面

Jquery / Ajax update Span or Div by ID without refreshing page

本文关键字:Div 刷新 Span Ajax ID 更新 Jquery      更新时间:2023-09-26

所以我有以下代码:

<span class='numberofthings' id='123456'> Things: ".$things."</span>

以及以下JS/Ajax代码:

function click(obj) {
    $.ajax({
        var id = 123456
            ..code...
        success: function() {
            ...Have it reload the Span above by using the ID
        }
    });
}

我已经看到了使用更新div的方法

$("#divId").load(location.href + " #divId>*", "");

但我试着把它应用到我的情况中,但没有奏效。基本上,我需要span更新的原因是,我有其他代码可以更改$things 的值

您应该从success回调中获得事物的新值,并使用.html() 更新<span id="123456">

function click(obj) {    
    $.ajax({
        ...
        success: function() {
            var new_things = ''; // Here is where you fetch new data from the response.
            $('#123456').html("Things: " + new_things);
        }
    });
}