我有一个评论系统,我想在其中添加删除选项,为此我在每个发布comment-id
到delete.php的评论中实现了一个 POST 表单,它在 php 中工作,但在 jquery 中没有。
即,为了删除评论,必须将评论 id 发布到 delete.php 文件,该文件处理从数据库中删除评论。
我正在尝试从输入值中获取该评论 ID,以便像这样使用 jquery 发布,但它给了我第一个评论 ID 值而不是所选值。
jQuery
$('form[name=comments]').submit(function(){
var comment_delete = $("input[name=comment-delete]").val();
//$.post('../../delete.php', {value1:comment_delete}, function(data){alert('deleted')});
alert(comment_delete);
return false;
});
重复形式是这样的
<form name="comments" action="../../delete.php" method="post">
<input name="comment-delete" type="hidden" value="<?php echo $list['comment-id']; ?>" />
<input value="Delete" type="submit" />
</form>
如果我使用.each()
或者.map()
它给了我所有的评论 ID 值。
请查看并建议任何可能的方法来做到这一点。
谢谢。