使用jquery验证验证单词的第4个字母

时间:2014-03-14 19:53:47

标签: jquery jquery-validate

我正在使用http://jqueryvalidation.org/。我想添加一个规则来验证用户在第四个字母上输入的值的字段。

如果值为= ABCPUJJE

,设定第4个字母= P

的规则

然后规则将检查第四个值并显示消息"输入正确的值"否则"请输入正确的值"

1 个答案:

答案 0 :(得分:0)

定义自定义方法

function myTextOnlyValidation(value, element){

   var fourthChar = value.charAt(3);

   if (fourthChar === 'P') {
     return true;
   } else {
     return false;
   }
}

将自定义方法添加到jquery验证器

jQuery.validator.addMethod("validateChar", myTextOnlyValidation, "Custom Message");

向元素添加验证

$('#TestForm').validate({
  rules : {
     txtboxElement: { validateChar: true }
  }
});