js代码如下:
<script type="text/javascript">
var res = '<%=trim(request("Nickname_count"))%>';//常量 0用户名不存在 ;1用户名存在
</script>
<script type="text/javascript" >
function Ajax(obj){
$.ajax({
type:"get",
url:"ajax.asp",
data:"Nickname="+$('#inputUser').val(),
beforeSend:function(){
$('#yhm').append(process_request);
},
//用户名检测
success:function(res){
if(res=="0"){
$('#inputUser').attr('class','FrameDivWarn');
showInfo("yhm",username_exist);
change_submit("true");//禁用提交按钮
}
if(res=="1"){
$('#inputUser').attr('class','FrameDivPass');
showInfo("yhm",msg_can_rg);
change_submit("true");//禁用提交按钮
}
}
});
console.log(res);
}
</script>
asp.net代码如下:
<%
Call OpenData()
Set rs=server.CreateObject("adodb.recordset")
Nickname=SafeRequest(request.Form("Nickname"),0)
Usercontact=SafeRequest(request.Form("Usercontact"),0)
username_count=0:Nickname_count=0
username_count=cdbl(getValueBySql("select count(*) from Sbe_Users where Usercontact='"&Usercontact&"'"))
'if username_count>0 then goBack("该手机号已经在本站注册,请换一个注册!")
Nickname_count=cdbl(getValueBySql("select count(*) from Sbe_Users where Nickname='"&Nickname&"'"))
'if Nickname_count>0 then goBack("该会员名已被使用,请换一个注册!")
response.Write(Nickname_count,username_count)
set rs=nothing
Call CloseDataBase()
%>
页面报错:
ajax异步错误,大家来看看问题是出在哪了?