我有一个如下所示的动态表:
每次单击更新时,都会出现一个 JQuery 对话框,其中包含一个表单,以便更新所选行。直到此刻,我成功地进行了此更新,但我现在面临的问题是,一旦我进行了更新,我的数据库就会更新,但网页中的表格不会更新。我有两个解决方案:
- 更新后重新加载整个页面(我不喜欢这个)
- 使用 Ajax 更新表格(这对于像我这样的初学者来说相当困难!但我尝试)
下面是更新一行的代码:
$.ajax({
type: "POST",
url: "../folder/update.php",
data: dataString,
success: function(){
$('.info').show().html("<img src='../images/success.png' width='30px' height='35' />").delay(2000).fadeOut();
// I guess I should load the table here
}
});
你觉得我的朋友们怎么样?有什么建议么?