如何只刷新ajax中的数据?

时间:2015-03-13 09:10:57

标签: ajax

这里,当我要替换我的div时,我想只刷新7行的整个html设计数据

function func_name(id_1,id_2)
{
    $.ajax({
        type :"GET",
        url:''<?php echo site_url('controller/function');?>/'+id_1+'/'+id_2,<br />
        success: function(data){
            $('#right').html(data); // id where do you want to replace div
        }
    });
}

1 个答案:

答案 0 :(得分:0)

如果要刷新数据,则需要定义一些HTML文档元素标识符并逐个设置。

例如,在$.ajax成功回调中,如果您的$('#right').html(data);容器有2个跨度来显示某个用户的第一个和第二个名称,而不是调用right,那么您可以执行此操作:

$("#right #name").text(data.name);
$("#right #secondName").text(data.name);

...您的HTML应如下所示:

<div id="right">
   <span id="name"></span>
   <span id="secondName"></span>
</div>