//自定义校验
$.extend($.fn.validatebox.defaults.rules, {
rsitename: {
validator: function(value, param){
var rsiteid = -1;
if(param != 0) {
rsiteid = $('#rsiteid').val();
}
var check = $.ajax({
async : false,
cache : false,
type : 'get',
url : 'rescuesite-get-name.do',
data : {
'name' : value,
'rsiteid' : rsiteid
}
}).responseText;
if(check !=0) {
$.fn.textbox.defaults.rules.rsitename.message = '救援站点名称已经存在';
return false;
} else return true;
}
});
使用如下:$('#name').textbox ({
validType: ['rsitename("#name",0)','semiangle[120]']
});
记录一下