1
我不知道發生了什麼,我想通過使用ajax將html輸入的數據傳遞到我的php文件。我有兩個字段,即用戶名和密碼。這裏是我的代碼在阿賈克斯。AJAX和PHP POST方法不工作,但GET方法正在工作
$(document).ready(function() {
//initialize the javascript
function search() {
var username = $("#username").val();
var password = $("#password").val();
var dataString = 'username=' + username + '&password=' + password;
if (username != "") {
$.ajax({
type: "POST",
url: "ajax.php",
data: dataString,
cache: false,
beforeSend: function() {
$("#login").html("<img style='width: 20px;' alt='loading...' src='ajax-loader.gif'/>");
},
success: function (data) {
if (data == 1) {
window.location = "management/dashboard";
} else {
$("#login").html(data);
}
}
})
return false;
} else {
$("#login").html('login');
}
};
$('#username').keyup(function (e) {
if (e.keyCode == 13) {
search();
}
});
$('#password').keyup(function (e) {
if (e.keyCode == 13) {
search();
}
});
$('#login').click(function() {
search();
});
});
,這是我的PHP代碼..
<?php
if(!empty($_POST['username']) && !empty($_POST['password'])) {
echo 1;
} else {
echo 0;
}
?>
在此先感謝。
問題是什麼? –
未定義的索引用戶名和密碼 – Gcode