中易网

ajax做用户验证是否存在怎么没反应呢

答案:2  悬赏:30  
解决时间 2021-04-28 07:37
  • 提问者网友:冥界祭月
  • 2021-04-27 11:02
$(function () {
$("#txtUser").blur(function () {
return CheckUser(); RegUserName();
});
$("#form1").submit(function () {
if (CheckUser() ){
RegUserName();
if (!ff) {
return false;
}
else {
return true;
}
}
else {
return false;
}
});
});

function RegUserName() {
$.ajax({
type: 'post',
url: ('/Regster/RegUserName'),
data: { uName: $("#txtUser").val() },
cache: false,
async: false,
datatype: "text",
success: function (back) {
if (back == "0") {
$("#b1").html("用户名已存在!");
ff = false;
}
else {
ff = true;
$("#b1").html("用户名可以使用!");
}
}
})
}

public string RegUserName(string uName)
{
string unn = uName.Trim();
var users = new MemberMager().zhuceRole(unn);
if (users> 0)
{
return "0";
}
else
{
return "1";
}
}
求解决啊
最佳答案
  • 二级知识专家网友:悲观垃圾
  • 2021-04-27 11:50
用浏览器的debug功能看一下吧
return CheckUser(); RegUserName();这个能行么
return CheckUser();已经是一个语句了,后面在跟RegUserName();会执行么
全部回答
  • 1楼网友:兮沫♡晨曦
  • 2021-04-27 12:51
这类问题建议你自己在js中加上debugger调试,看是脚本问题还是服务端问题 一对代码,又没环境,别人怎么看
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息