AJAX返回数据PHP / MySQL

时间:2012-04-13 19:52:58

标签: php ajax

我的页面上有一个插入函数,它使用AJAX / PHP将数据插入到myMySQL表中。当添加一行数据时,我的数据行将被返回并打印出来...

 <div id="bills"></div>

然后我可以添加另一行数据,当我这样做但它会覆盖#bills的内容时,有没有办法将它添加到那里的信息而不是覆盖它?

AJAX

function insertBill()
{
    $.post('insert_bill.php', $('form').serialize(), 
        function(data) {***
        $("#bills").html(data); 
    });
}

3 个答案:

答案 0 :(得分:4)

$('#bills').append(data);

jQuery.fn.append documentation

答案 1 :(得分:2)

是:

$("#bills").append(data);

答案 2 :(得分:1)

而不是.html()使用.append()

$("#bills").append(data);

data可以包含h​​tml标签,jQuery会做正确的事。