我使用下面的代码在单击时访问登录按钮的 ID。但我希望能够将 id、用户和变量传递到 $.get 请求中,并从 php 文件中检索或访问它们中的每一个,而不仅仅是一个({menu: this.id})。
我在javascript中的代码:
$('#login').on('click', function(){
let status = true;
let user = document.getElementById("signinUsername").value;
let pass = document.getElementById("signinPassword").value;
//params = [{ menu: this.id }, {username: user}, {password: pass}];
$.get('validate.php', {menu: this.id}, function(data){
if (data !== "true"){
status = false;
alert(data);
}
});
return status;
});
我在 php 中的代码:
switch($_GET['menu']){
case 'login':
$user = validUsername('mary', $conn);
$pass = validPass('password', $conn);
if (!$user || !$pass){
echo "Either Username or Password is incorrect";
}else{
echo "true";
}
break;
default:
someDefaultFunction();
break;
}