在你的判断函数中 加上如下代码
如果成功 document.getElementById("aaa").innerHTML="成功"
反之 document.getElementById("aaa").innerHTML="失败"
因为还没结束啊,你$.post(url,data,function(r){
if(r.msg == '0'){
alert('用户名已存在!')
$('#Username').focus()
return
}
},'json')这里的return只是 这个回调函数结束
密码为空 他当然就alert了