有 50 张图片可以添加/删除评论,哪一种更好的实现方式?
1)为每个图像创建一个单独的表单。将数据添加到表单并发布?(我认为将创建 50 个表格和 50 个用于删除的表格)
2) 使用 Jquery 从文本框和 ID 中选择文本,然后使用 Ajax 发布?
我认为网站
正在使用方法 1 并且
我们使用方法 2 吗?哪一个更好 ?
有 50 张图片可以添加/删除评论,哪一种更好的实现方式?
1)为每个图像创建一个单独的表单。将数据添加到表单并发布?(我认为将创建 50 个表格和 50 个用于删除的表格)
2) 使用 Jquery 从文本框和 ID 中选择文本,然后使用 Ajax 发布?
我认为网站
正在使用方法 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} );
});