0

我想验证我的一个表单,使用 jquery 验证插件,但它有很多字段,我希望它们都是数字。有没有比这更短的方法

rules: {
field1: { digits},
field2: { digits},
field3: { digits},
field4: { digits},
field5: { digits}
4

2 回答 2

3

可以这样做:

http://jsfiddle.net/mBRFW/

var rules = {};

$('input.digits').each(function () {
    rules[this.id] = {digits:true};
});

$("#myform").validate({
    rules: rules
});
于 2013-06-09T14:46:11.037 回答
0

根据文档

规则:定义自定义规则的键/值对。键是元素的名称...

我没有看到使用类/属性等的方法。

于 2013-06-09T14:38:56.607 回答