Php 我的ajax不起作用

Php 我的ajax不起作用,php,jquery,ajax,phpmyadmin,Php,Jquery,Ajax,Phpmyadmin,index.html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <script src="jquery-3.1.0.min.js" type="text/javascript"></script> <script src="myValidations.js" type="text/javascript

index.html

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <script src="jquery-3.1.0.min.js" type="text/javascript"></script>
        <script src="myValidations.js" type="text/javascript"></script>
    </head>
    <body>
        Username : <input type="text" id="txtusername"></>
        Password : <input type="text" id="txtpassword"></>
        <input type ="submit" value="Save" id="btnSave"></>
        <div id="disp"></div>
    </body>
</html>
savecontacts.php

<?php
require_once './connectDB.php';   

$user = $_POST("user");
$pass = $_POST("pass");

mysqli_query($conn, "insert into tbluser (username, password) values ('$user','$pass')");

echo "Done!";
?>
试试这些:

$user = $_POST["user"];
$pass = $_POST["pass"];

在当前状态下,应该为代码抛出500个错误;当查看响应(右键单击->检查->单击网络选项卡->查找savecontacts.php)和php错误日志(如果打开了错误报告)时,您将在Chrome控制台中看到这一点。

什么不起作用?Javascript控制台中有错误吗?另外,您不使用括号访问数组,您可以使用方括号<代码>$\u POST['']
对于有效的标记,您应该在元素中包含您的输入,我希望您不是系统的用户!
$user = $_POST["user"];
$pass = $_POST["pass"];