+ -
当前位置:首页 → 问答吧 → 关于 EXTjs textfile validator 属性

关于 EXTjs textfile validator 属性

时间:2011-01-19

来源:互联网

定义的numberfield 空间
fieldLabel : "楼栋楼号<font color=red>*</font>",
  xtype : "numberfield",
  allowBlank : false,
  name : "building.buildingNumber",
  maxLength : 5,
  blankText : "楼栋楼号为必填!",
  id : "buildingNumber",
  validator:vldtCheckName,
  anchor : "100%"

function vldtCheckName(value) {
  var a= Ext.getCmp("estateId").getValue();
  var validatorName;
   
  Ext.Ajax.request( {
  url : __ctxPath + "/building/checkNameBuilding.do",
  params : {
  estateId : a,
  buildingNumber:value
  },
  method : "post",
  success : function(k, m) {
  if(k.responseText=="true")
  {
   
  validatorName = true;
  }
  else
  {
  validatorName= "falseadsadsadas";
  }

  },
  failure : function() {
  return false;
  }
  })
debugger
  return validatorName;
  };
问题是 只有当debugger运行的时候 事件才有效

作者: bkjs572   发布时间: 2011-01-19

CSS code

validator 这个function 默认是null的
不执行的。
validationEvent这个默认是keyup的


作者: leehuat   发布时间: 2011-01-20