function mySubmitForm(){
//总错误
var returnValue,returnValue0;
returnValue = false;
//用户名错误
//var returnValue0;
returnValue0 = false;
var uname = $("#username").val();
//$("reg").submit( function () {
if (uname=='')
{
$("#cname").text('用户名不能为空!');
$("#username").focus();
returnValue0 = false;
}
else
{
$.get("aac.asp", { action: "cun", value: uname },
function(data){
// var returnValue0;
//returnValue0 = false;
switch (data)
{
case "N1":
$("#cname").text('用户名不能少于4个字符!');
$("#username").focus();
returnValue0 = false;
break;
case "N2":
$("#cname").text('用户名格式不正确!');
$("#username").focus();
returnValue0 = false;
break;
case "N3":
$("#cname").text('用户名已存在!');
$("#username").focus();
returnValue0 = false;
break;
default:
$("#cname").text('此用户可以注册!');
returnValue0 = true;
alert('1'+returnValue0);
break;
}
});
//alert('2'+returnValue0);
}
//return returnValue;
//alert(returnValue);
//alert(returnValue0);
alert(returnValue0);
if(returnValue)
{
$("reg").submit();
}
}
我现在就是要当 returnValue0 = true 是 提交表单
可是我这样提交后 alert(returnValue0) 总是先弹这个 然后在弹alert('1'+returnValue0);
高手们帮我解决下 最好告诉我原因 为什么要那么改???