大家帮我看下这段代码的$.ajax()方法问题出在哪
这是网页登陆部分的代码,点击登陆没有反应,f12看后台发现是/api/loginCheck这里报了404,显示$.ajax()这个方法有错,我不知道是方法写错了还是url这里有问题,哪位大神帮我看看啊啊啊……
setLoginStatus();
$("#loginButton").click(function () {
var id =$("#id").val();
var passwd=$("#passwd").val();
var remember=$("#remember").prop('checked');
if( id=='' && passwd==''){
$("#info").text("提示:账号和密码不能为空");
}
else if ( id ==''){
$("#info").text("提示:账号不能为空");
}
else if( passwd ==''){
$("#info").text("提示:密码不能为空");
}
else if(isNaN( id )){
$("#info").text("提示:账号必须为数字");
}
else {
$.ajax({
type: "POST",
url: "/api/loginCheck",
data: {
"id":id ,
"passwd": passwd
},
dataType: "json",
success: function(data) {
if(data.stateCode.trim() == "0") {
$("#info").text("提示:账号或密码错误!");
} else if(data.stateCode.trim() == "1") {
$("#info").text("提示:登陆成功,跳转中...");
window.location.href="/admin_main.html";
} else if(data.stateCode.trim() == "2"){
if(remember){
rememberLogin(id,passwd,remember);
}else {
Cookies.remove('loginStatus');
}
$("#info").text("提示:登陆成功,跳转中...");
window.location.href="/reader_main.html";
}
}
});
}
})
...全文
相关推荐
jQuery Ajax之$.get()方法和$.post()方法
在jQuery库中,$.get()和$.post()是两种非常常用的Ajax请求方法,它们用于向服务器发送异步请求,获取或提交数据,而无需刷新整个页面。
Jquery中$.ajax()方法参数详解
在jQuery中,$.ajax()方法是实现异步HTTP请求的核心功能之一,它允许开发者与服务器进行数据交换,通常用于处理Ajax操作。该方法接受一系列参数,这些参数对请求的配置至关重要。下面逐一解析
学习jQuery中的Ajax——$.get()方法
结合其他jQuery的Ajax方法,如`$.post()`和`$.getJSON()`,我们可以构建出功能丰富的、用户体验良好的Web应用。
$.ajax()方法参数详解
$.ajax()方法是jQuery库中的一个核心功能,用于在后台与服务器进行异步数据交互,无需刷新页面。熟练掌握$.ajax()的参数设置对于前端开发至关重要。以下是对这些参数的详细解释:1.
JQuery中$.ajax()方法参数详解及应用
首先,让我们来了解$.ajax()方法的基础知识。$.ajax()方法是JQuery的一个全局函数,用于通过HTTP请求异步地获取数据。


