我用的是失去焦点,然后后台查询到了数据,返回回来显示不了!!
$(document).ready(function(){
$("#card").blur(function(){
var card=$("#card").val();
if(card!=""){
$.get("{:U('guoye/yanzheng')}",{card:card},function(data){
if(data.status==1){
$("#unameMessage").text("");
$("#unameMessage").addClass("message");
}else{
$("#unameMessage").text("卡号不存在");
$("#unameMessage").addClass("message");
$("#btn").attr("disabled",true);
}
})
}else{
$(".form-ts").text("卡号不能为空!");
$(".form-ts").css("display","block").delay(1200).fadeOut(600);
$(this).focus();
$("#btn").attr("disabled",false);
}
})
public function yanzheng(){
$number=$_GET['card'];
if(!empty($number)){
$use=M('card')->where('c_number='."'$number'")->count();
$user=M('card')->where('c_number='."'$number'")->find();
$this->assign('user',$user);
if($use>0){
$this->success();
}else{
$this->error();
}
}
主要是怎么返回 前台怎么显示 尽量不要刷新