//ajax校验验证码
function checkCode(){
$code = I('post.code'); //获得用户输入的验证码
$vry = new \Think\Verify();
if($vry -> check($code)){
echo json_encode(array('status'=>1));
}else{
echo json_encode(array('status'=>2));
}
//$this -> display();
}
}
login.html
<sc
var code_flag = false; //验证码是否通过验证
function check_code(){
//获得输入的验证码
var code = $('#captcha').val();
if(code.length==4){
//触发ajax
$.ajax({
url:"{:U('checkCode')}",
data:{'code':code},
dataType:'json',
type:'post',
success:function(msg){
if(msg.status==1){
$('#code_check_result').html('<span st
code_flag = true;
return ;
}else{
$('#code_check_result').html('<span st
code_flag = false;
return ;
}
}
});
}
}
</sc
最佳答案