传递id参数以使用ajax和jquery调用php(SQL Update函数)onClick?

时间:2011-11-06 17:51:31

标签: jquery ajax

我试图在使用php,jquery和ajax点击按钮时调用updateVoteCount($ id)函数。但是,id不会传递给函数。 我怎么解决这个问题? 这是jQuery部分:

<script>
    $(document).ready(function()
      {
         $('addVote').click(function()
            {
             var  id=("#add-vote-form").serialize();
             $.ajax({
             type: 'POST',
             url: 'voteCount.php',//file where your php function will be run.
             data: id,
             });
          });
    });
</script>

这是php部分:

<?php
        include 'database.php';

        $id;

        if(isset($_POST['id']) ){
            $id = $_POST['id'];
            updateVoteCount($id);
        }
        header('Location: vote.php');
    ?>

1 个答案:

答案 0 :(得分:0)

看起来你在这里有一个错字: var id=("#add-vote-form").serialize(); 试着用它 var id=$("#add-vote-form").serialize();