有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} );
});