我试图在使用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');
?>
答案 0 :(得分:0)
看起来你在这里有一个错字:
var id=("#add-vote-form").serialize();
试着用它
var id=$("#add-vote-form").serialize();