public function Only(){
//接收传值
$uname = Request::instance()->param('username');
return $this->where("uname='$uname'")->count();
}
账号 | |
密码 | |
确认密码 | |
性别 | 男 女 |
//定义全局变量
var flag = false;
function fun(){
if(fun1() && fun2() && fun3() && fun4()){
return true;
}else{
return false;
}
}
function fun1(){
var username = $("#username").val();
var reg = /^[A-Z]\w{5,}$/;
if(username==''){
$("#s1").html("账号不能为空");
return false;
}else{
if(reg.test(username)){
// $("#s1").html("✔");
// return true;
$.get("{:url('One/Only')}?username="+username,function(data){
if(data>0){
$("#s1").html("账号已经存在");
flag = false;
}else{
$("#s1").html("✔");
flag = true;
}
})
return flag;
}else{
$("#s1").html("A-Z开头,由字母数字下划线组成,最少6位");
return false;
}
}
}
// function fun5(){
// var username = $("#username").val();
// var flag = true;
// $.get("{:url('One/Only')}?username="+username,function(data){
// if(data>0){
// $("#s1").html("账号已经存在");
// flag = false;
// }else{
// $("#s1").html("✔");
// flag = true;
// }
// })
// return flag;
// }
function fun2(){
var pwd = $("#pwd").val();
var reg = /^\d[A-Z0-9]{5,}$/i;
if(pwd == ''){
$("#s2").html("密码不能为空");
return false;
}else{
if(reg.test(pwd)){
$("#s2").html("✔");
return true;
}else{
$("#s2").html("数字开头,由数字、字母组成,最少6位");
return false;
}
}
}
function fun3(){
var pwd = $("#pwd").val();
var rpwd = $("#rpwd").val();
if(pwd==rpwd){
$("#s3").html("✔");
return true;
}else{
$("#s3").html("密码不一致");
return false;
}
}
function fun4(){
var sex = document.getElementsByName('sex');
if(sex[0].checked==true || sex[1].checked==true){
$("#s4").html("✔");
return true;
}else{
$("#s4").html("最少选择一项");
return false;
}
}