EasyUI 自定义验证器的使用

直接上代码

$.extend($.fn.validatebox.defaults.rules, {

  isHaveProj:{

  validator : function(value, param) { 

  var params={"item.projId":value,"item.id":param[0]};

  var r=false;

$.ajax({

url:"/sample/sample/getAuditItemByItemId.jhtml",

method:"post",

async:false,

data:params,

success:function(result){

if(result!=null&&result.success!=null){

r = false;

else{

r = true;

}

}

});

return r;

      },

      message : '此项目编号已存在,请重新输入'

  }

});

需要注意的是value是验证组件的值,param是传入的参数,参数为一个数组

猜你喜欢

转载自mydaycoming.iteye.com/blog/2333544
今日推荐