带有jQuery,Ajax和PHP的评论系统


Commenting system with jQuery, Ajax & PHP?

有50张图片可以添加/删除注释,哪个是更好的实现方式?

1)为每个图像创建一个单独的表单。将数据添加到表单中,然后 发布它 ?(将创建 50 个表单,我认为 50 个用于删除)

2) 使用 Jquery 从文本框和 ID 中选择文本,然后 使用Ajax发布它?

我认为该网站

http://pinterest.com/

正在使用方法 1 并且

脸书

我们使用方法 2 ?哪一个更好?

我会使用第二种方法,它更现代,您不必为操作重新加载页面。

但这不是一个有明确答案的问题,因为两种方式都可以正常工作。

更新:这是删除评论 http://papermashup.com/jquery-ajax-delete/的教程

添加一个基本上是相同的方法,但您发送引用图像 ID 和注释文本。

对于方法 2,如下所示的内容将起作用:

//LISTEN FOR YOUR SUBMIT COMMENT BUTTON TO FIRE
$("#commentButton").live('submit', function(e) {
    //GET COMMENT
    com = $("#commentField").text();
    //POST COMMENT
    $.post("commentsystem.php", { user: user, comment: com} );
});