ajax提交手機(jī)號(hào)去數(shù)據(jù)庫驗(yàn)證并返回狀態(tài)值
本文實(shí)例為大家分享了ajax提交手機(jī)號(hào)去數(shù)據(jù)庫的具體代碼,并返回狀態(tài)值,供大家參考,具體內(nèi)容如下
<script type="text/javascript">
$(function(){
$('.agree_regi').click(function(){
var phone = $.trim($("#phone").val());
if(phone == ""){
NewAlert(2,"請(qǐng)輸入手機(jī)號(hào)",null);
return false;
}else{
var reg = /^0?1[3|4|5|8|7][0-9]\d{8}$/;
if (!reg.test(phone)) {
NewAlert(2,"請(qǐng)輸入有效的手機(jī)號(hào)碼",null);
return false;
}
}
var data ={
phone:phone,
};
$.ajax({
type:"POST",
url:"{:U('Register/PhoneFind')}",
data:data,
success:function(msg){
if(msg=='0'){
NewAlert(2,"手機(jī)號(hào)有誤",null);
}
if(msg=='1'){
NewAlert(2,"該手機(jī)號(hào)已經(jīng)注冊(cè),請(qǐng)直接登錄",null);
}
if(msg=='2'){
location.href="/Register/Regowner?phone="+phone;
}
if(msg=='3'){
location.href="/Register/Regnest?phone="+phone;
}
}
});
});
});
</script>
后臺(tái)接收ajax的提交值,去數(shù)據(jù)庫查詢,并返回。
public function PhoneFind(){
if(!empty(I('param.phone'))){ //I方法獲取post提交的值
$phone = I('param.phone');
$user = M("cuser");
$res=$user->where(array('phone' =>$phone))->find(); //去數(shù)據(jù)庫查詢一條,并以數(shù)組返回
if (!empty($res['password'])) {
$status=1;//密碼存在,用戶直接登錄
}elseif(!empty($res)){
$status=2;//存在,沒有密碼,設(shè)置密碼,是業(yè)主
}else{
$status=3;//不存在,是游客,注冊(cè)
}
}else{
$status=0;//手機(jī)號(hào)有誤
}
$this->ajaxReturn($status); //返回狀態(tài)值給前臺(tái)
}
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- jquery ajax 登錄驗(yàn)證實(shí)現(xiàn)代碼
- Ajax實(shí)時(shí)驗(yàn)證用戶名/郵箱等是否已經(jīng)存在的代碼打包
- jquery+ajax驗(yàn)證不通過也提交表單問題處理
- Ajax實(shí)現(xiàn)異步刷新驗(yàn)證用戶名是否已存在的具體方法
- Ajax 表單驗(yàn)證 實(shí)現(xiàn)代碼
- PHP+Ajax異步通訊實(shí)現(xiàn)用戶名郵箱驗(yàn)證是否已注冊(cè)( 2種方法實(shí)現(xiàn))
- 基于jQuery實(shí)現(xiàn)的Ajax 驗(yàn)證用戶名是否存在的實(shí)現(xiàn)代碼
- jquery validate和jquery form 插件組合實(shí)現(xiàn)驗(yàn)證表單后AJAX提交
- asp+Ajax簡(jiǎn)單客戶登陸驗(yàn)證
- jsp+ajax實(shí)現(xiàn)無刷新(鼠標(biāo)離開文本框即驗(yàn)證用戶名)實(shí)現(xiàn)思路
相關(guān)文章
Ajax請(qǐng)求中async:false/true的作用分析
這篇文章主要介紹了Ajax請(qǐng)求中async:false/true的作用,結(jié)合實(shí)例形式分析說明了Ajax請(qǐng)求中async:false/true的具體功能與使用技巧,需要的朋友可以參考下2016-04-04
關(guān)于前端ajax請(qǐng)求的優(yōu)雅方案(http客戶端為axios)
這篇文章主要給大家介紹了關(guān)于前端ajax請(qǐng)求的優(yōu)雅方案,本文http客戶端為axios,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-12-12
ECSHOP中實(shí)現(xiàn)ajax彈窗登錄功能
本文主要給大家介紹在ecshop中實(shí)現(xiàn)ajax彈窗登錄功能,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有參考借鑒價(jià)值,需要的的朋友參考下2017-03-03
Ajax實(shí)現(xiàn)靜態(tài)刷新頁面過程帶加載旋轉(zhuǎn)圖片
當(dāng)然你也可以使用jquery或者ajax寫動(dòng)態(tài)加載table的方式來實(shí)現(xiàn),方式多種多樣,感興趣的朋友可以了解下,希望本文提供的靜態(tài)刷新頁面對(duì)你學(xué)習(xí)ajax有所幫助2013-02-02
詳談ajax返回?cái)?shù)據(jù)成功 卻進(jìn)入error的方法
今天小編就為大家分享一篇詳談ajax返回?cái)?shù)據(jù)成功 卻進(jìn)入error的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-08-08

