2012-04-13 106 views
0

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

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

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

AJAX

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

回答

1

代替.html()使用.append()

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

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

2

是:

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