(document).ready(function(){.extend(.fn.validatebox.defaults.rules, {
carnames: {
validator: function(value){
var flag;
var id=fetch_object(“cid”).value;.ajax({
type: “POST”,
url:”cmdquerycar.php”,
data:{does:”checkcarname”,name:value,cid:id},
async:false,
success: function(data) {
data=data.replace(/[\r\n]/g,”“);
data=data.replace(/[\s]/g,”“);
if (data.indexOf(“ok”)==0)
{
inputvalidcarname=”“;
flag = true;
}else{
var arr=data.split(“|”);
var cid=document.getElementById(“cid”).value;
if(cid==arr[0])
{
inputvalidcarname=”“;
flag = true;
}else {
flag = false;
inputvalidcarname=”您输入的xxx已存在,请更换。”;
}
}
}
});
return flag;
},
message: “您输入的车牌号已存在,请更换。”
},
terminalIds:{
validator: function(value){
var flag;
$.ajax({
type: "POST",
url:"",
data:{does:"xxx",name:value},
async:false,
success: function(data) {
data=data.replace(/[\r\n]/g,"");
data=data.replace(/[\s]/g,"");
if (data.indexOf("ok")==0){
inputvalidterminalId="";
flag = true;
}else{
var arr=data.split("|");
var cid=document.getElementById("cid").value;
if(cid==arr[0])
{
inputvalidcarname="";
flag = true;
}else
{
flag = false;
inputvalidterminalId="您输入的xxx已存在,请更换。";
}
}
}
});
return flag;
},
message: "您输入的xxx已存在,请更换。"
},
sims: {
validator: function(value,param){
// return value.length>=param[0] && value.length<=param[1];
var flag;
if( value.length>=param[0] && value.length<=param[1])
{
$.ajax({
type: "POST",
url:"",
data:{does:"checksim",name:value},
async:false,
success: function(data) {
data=data.replace(/[\r\n]/g,"");
data=data.replace(/[\s]/g,"");
if (data.indexOf("ok")==0){
inputvalidsim="";
flag = true;
}else{
var arr=data.split("|");
var cid=document.getElementById("cid").value;
if(cid==arr[0])
{
inputvalidcarname="";
flag = true;
}else
{
flag = false;
inputvalidsim="您输入xxx已存在,请更换。";
$.fn.validatebox.defaults.rules.sims.message = "您输入xxx已存在,请更换。";
return false;
}
}
}
});
}else
{
flag=false;
inputvalidsim="xxx长度在11位。";
}
return flag;
},
message: "SIM长度在11位。"
},
cjh:{ //验证 车架号
validator: function(value, param){
if(value.length!=17)
{
$.fn.validatebox.defaults.rules.cjh.message = 'xxx长度必须是17位。';
return false;
}
return /^[A-Za-z0-9]+$/.test(value);
},
message: '请输入正确的xxx。'
},
fdj:{//验证发动机号
validator: function(value, param){
if(value.length>20)
{
$.fn.validatebox.defaults.rules.fdj.message = 'xxx在20位以内。';
return false;
}
return /^[A-Za-z0-9]+$/.test(value);
},
message: '请输入正确的xxx。'
}
});
});