jquery验证价格面额

时间:2013-09-17 07:19:34

标签: jquery validation jquery-validate

我正在使用jquery验证。我需要一个输入字段作为数字和仅250美元的面额。我有验证的代码是

  rules: {
      myPrice: {
          required: true,
          number: true
      }

现在我只需要250美元的面值。 ???

2 个答案:

答案 0 :(得分:3)

您需要添加新的自定义方法来检查您的价格是否为250的面额,因此只需使用$.validator.addMethod添加新方法

 $.validator.addMethod('denominationCheck', function (value) {
        return Number(value) % 250 == 0;
    }, '');

并在您的规则中修改如下

rules: {
  myPrice: {
      required: true,
      number: true,
      denominationCheck : 0
  }

希望这有帮助

答案 1 :(得分:1)

$。validator.addMethod就是你要找的东西