用户点击后使用按钮更新表格

时间:2015-10-05 19:01:35

标签: javascript php jquery

我正在对PHP文件进行基本的jQuery ajax调用,我似乎无法弄明白,为什么它不起作用。任何帮助表示赞赏。

的jQuery

<script>
    $(document).ready(function(){
        $('#approve').click(function(e){
            e.preventDefault();
            var email=$("email_address").text();
            changeTable(email);
        });
        return false
    });
    function changeTable(email){
        $.ajax({type:"post",
            url:"DB_Update.php",
            data:{email:email},
            success:function(response){
                alert(response);
            }
        });

    }
</script>

PHP

$email=$_POST['email'];

updateTableApproval($email);
public function updateTableApproval($email){
    $query_string="UPDATE users SET approved = b'1' WHERE email='$email'";

    $result=mysqli_query($this->db->connect(),$query_string);

    return $result;
}

PHP MAIN

echo "<td id='email_address'>".$email."</td>";
echo "<td id='approve'>"."<input type='radio' ".($row['approved']==1?'checked':'unchecked').">"."</td>;";

1 个答案:

答案 0 :(得分:0)

您没有从php函数返回数据。改变其中一个。

updateTableApproval($email); echo updateTableApproval($email);

return $result; echo $result;