加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ajax同步设置后但是一直无效问题处理

发布时间:2020-12-16 01:46:35 所属栏目:百科 来源:网络整理
导读:最次用ajax检验用户名和密码是否下面时,但是一直无效原来问题在红色代码不应该放在$ajax success:function(data){}内 $.ajax({ url:"checkpassword.jsp?sle_login="+user+"sle_password="+pw, type:"post", async:false, data:"", success:function(data){

最次用ajax检验用户名和密码是否下面时,但是一直无效原来问题在红色代码不应该放在$ajax success:function(data){}内

$.ajax({
url:"checkpassword.jsp?sle_login="+user+"&sle_password="+pw,
type:"post",
async:false,
data:"",
success:function(data){
bool=data.indexOf("true");

if(bool==-1){

return false;

}
}

正确代码,红色代码写在$ajax外,把bool设置成全局变量,然后在$ajax内给bool赋值

$("#recover1").submit(function(){
jQuery.mobile.ajaxEnabled = false;
var pw=$("#password").val() ;
var bool=-1;
var user='<%=session.getAttribute("userid")%>';
if(pw==""){
alert("请输入密码");
return false;
}
$.ajax({
url:"checkpassword.jsp?sle_login="+user+"&sle_password="+pw,
success:function(data){
bool=data.indexOf("true");
}

});

if (bool==-1){ alert("密码错误,请重新输入"); $("#password").val(""); return false; } });

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读