我创建了一个登录表单并尝试使用 jquery 提交它,但它不起作用。我搜索了谷歌,但所有方法都有点复杂。这是我的代码
<form id="form1">
<p>Username<p/>
<input type="text" id="username"/>
<p>Password</p>
<input type="password" id="password"/>
<p><input type="Submit" value="Log in" id="button"></p>
</form>
<script type="text/javascript" src="jquery.js"></script>
<script>
$("#button").click(function(){
var username=$("#username").val();
var password=$("#password").val();
$.get("signing.php",{'username':username,'password':password},function(response){
alert(response);
});
});
</script>
我的php文件是这样的
<?php
session_start();
$username=$_POST['username'];
$password=$_POST['password'];
include 'model/existusername.php';//This is used to connect to database and find the user
if (existusername($username,$password))
{
$_SESSION['username']=$username;
echo "loged in";
}
else
{
echo "not loged in";
}
?>
有什么问题吗?如果我使用选择框(尽管对登录没有用)而不是输入框,则代码可以正常工作。这怎么可能?谢谢