如何处理在jquery post请求中调用的表单

时间:2012-10-26 07:24:21

标签: php jquery html forms

我有一个评论系统,其中有一个隐藏的comment-id输入,评论系统由php后端,我使用jquery post请求在html页面中发表评论。每件事都运行正常,除非我试图通过jquery处理注释中的表单,它没有给出任何响应。

php中的

评论系统

  <?php while($row = mysqli_fetch_assoc($query)):?>
  <div class="comment-container">

    <div class="comment"><?php if(!empty($row['comment'])){echo $row['comment'];}else{echo 'None.';} ?></p></div>

    <form name="comment_delete" method="post">
    <input name="remove" type="hidden" value="<?php echo $row['id']; ?>" />
    <input value="Delete" type="submit" class="comment-delete" />
   </form>

  </div>
  <?php endwhile;?>

jquery处理评论。

function get_comments(){
$.post('../comment.php', {value1:url1, value2:comment}, function(data)
   {
   $('#comments').html(data);
});

$('form[name=comment_delete]').submit(function(){
            alert('hi')
});

请参阅并建议通过jquery处理此表单的任何可能方法。

感谢。

1 个答案:

答案 0 :(得分:0)

<form name="comment_delete" method="post" onsubmit="return get_comments()">