使用jQuery刷新页面中的单个div元素?

时间:2011-03-30 17:05:20

标签: jquery ajax

我异步发布表单,我想在表单发布完成后刷新div元素。我已经编码了所有内容,我只是不知道如何(以及甚至可能)以这种方式刷新单个div。有什么帮助吗?

3 个答案:

答案 0 :(得分:2)

如果div的id为“foo”,并且数据名称为“data”

$(#"foo").html(data);

这将是你的帖子或ajax电话的回调

$.post(myURL, function (data) {
   $(#"foo").html(data);

}

答案 1 :(得分:1)

如果您有HTML,那么它就像:

一样简单
$('#yourDiv').html(responseFromYourAjaxCall);

如果你问如何从你的ajax电话获得响应,就像这样:

$.ajax({
    url: 'my/url',
    type: 'POST',
    success: function(data)
    {
       // This Callback is executed when the post is successful.
       // 'data' is the response from the server. 
    }
});

答案 2 :(得分:-1)

您可能对我的AJAXFetch jQuery插件感兴趣,该插件允许您使用标记在页面上执行AJAX帖子和刷新元素(如div)。