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;
}