function checkmobile($field, $value, $fieldinfo) { $errortips = L('please_input_mobile'); if(defined('IN_ADMIN')) { $string = "
"; $this->formValidator .= '$("#'.$field.'").formValidator({onshow:"'.$errortips.'",onfocus:"'.$errortips.'"}).inputValidator({min:1,onerror:"'.$errortips.'"});'; } elseif($value && ROUTE_A!='register') { $string = "
".$value."
"; } else { $string = "

".L('receive_sms_code').""; $this->formValidator .= '$("#'.$field.'").formValidator({onshow:"'.$errortips.'",onfocus:"'.$errortips.'"}).inputValidator({min:1,onerror:"'.$errortips.'"});'; $errortips = L('input_receive_sms_code'); $this->formValidator .= '$("#mobile_verify").formValidator({onshow:"'.$errortips.'",onfocus:"'.$errortips.'"}).inputValidator({min:1,onerror:"'.$errortips.'"}).ajaxValidator({ type : "get", url : "api.php", data :"op=sms_idcheck&action=id_code", datatype : "html", getdata:{mobile:"mobile"}, async:"false", success : function(data){ if( data == "1" ) { return true; } else { return false; } }, buttons: $("#dosubmit"), onerror : "'.L('checkcode_wrong').'", onwait : "'.L('connecting_please_wait').'" });'; } $string .= ' '; return $string; }