你好,我有一个简单的验证,此功能可在“IF”我的Ajax功能,使用该功能两个输入 Im和我得到一个404错误网页API 2 404(未找到)GET的Ajax功能
但是当我删除这个简单的“IF”我的AJAX功能正在完善我想一些帮助
function signInValidation(userNameLogin, passwordLogin) {
if (userNameLogin == "" || passwordLogin == "") {
$(document).ready(function() {
$("#effect").fadeIn(1000);
$("#effect").fadeOut(2000);
})
}
}
,我有这个功能的AJAX GET
function GetUserLoginDetails() {
$(document).ready(function() {
$('#logInBtn').click(function (e) {
var UserName = $('#_logInUserName').val();
var Password = $('#_logInPassword').val();
if (signInValidation(UserName, Password)){
$.ajax({
url: 'http://localhost:56267/api/Users/GetUser' + '/' + UserName + '/' + Password,
type: 'Get',
dataType: 'json',
contentType: "application/json",
success: function (data, textStatus, xhr) {
console.log(data);
window.location.replace("http://localhost:59472/Views/UserPage.html");
},
error: function (xhr, textStatus, errorThrown) {
console.log('Error in Operation');
}
})
}
e.preventDefault();
})
})
}
你的'signInValidation'方法似乎没有返回任何东西? –
以及为什么你使用这么多次'$(document).ready()' – mbeso