ajax调用后刷新div部分

时间:2013-06-27 08:10:10

标签: php jquery

我有一个包含所有会话信息的内容数据。我想刷新显示会话信息的div部分。例如,我有一个购物车页面,其中几个产品显示在购物车会话中,当用户点击删除按钮ajax发送请求到服务器,我从会话中删除产品和成功jquery刷新购物车div显示更新的会话数据。我不想在服务器端生成html,并在ajax调用成功时用现有的html替换它。如果我能够刷新该div部分,它将自动显示更新的会话信息。 我只想刷新ajax调用后存储会话信息的div部分?

4 个答案:

答案 0 :(得分:1)

要刷新div数据,只需在您的成功功能清除div并填充新数据后。

success:function(data){
  $('#divid').html();
  $('#divid').html(data);
}

数据将是您更新的会话数据。

答案 1 :(得分:0)

你可以通过jQuery轻松完成这项工作。

请参阅jQuery Ajax的文档 http://api.jquery.com/jQuery.ajax/

由于

答案 2 :(得分:0)

您可以在ajax调用后使用jQuery.load()函数。

语法是:

$('#elementId').load('filename');

请参阅文档以供使用。

答案 3 :(得分:-1)

当调用.load" file" ..你可以添加特定的div,例如:

$( "#result" ).load( "ajax/test.html #container" );