Javascript jQuery验证-每个元素有多个规则?

Javascript jQuery验证-每个元素有多个规则?,javascript,jquery,html,validation,jquery-validate,Javascript,Jquery,Html,Validation,Jquery Validate,我有一个表单,我想验证某些字段是否是必需的,以及是否是数字。我很难弄清楚如何将这两条规则应用于上述字段 目前,我仅应用所需的规则,在我已构建到表单中的范围内显示消息 if (jQuery.validator) { jQuery.validator.setDefaults({ errorPlacement: function (error, element) { error.appendTo('#invalid-' + element.att

我有一个表单,我想验证某些字段是否是必需的,以及是否是数字。我很难弄清楚如何将这两条规则应用于上述字段

目前,我仅应用所需的规则,在我已构建到表单中的范围内显示消息

    if (jQuery.validator) {
    jQuery.validator.setDefaults({
        errorPlacement: function (error, element) {
            error.appendTo('#invalid-' + element.attr('id'));
        }
    });
}

$("#UserInputs").validate();


<label for="AvgGroupSize">Average Group Size:</label><br />
<span id="invalid-AvgGroupSize"></span>
<input type='text' id='AvgGroupSize' class='required' size='4' value='15'/> EEA's
if(jQuery.validator){
jQuery.validator.setDefaults({
errorPlacement:函数(错误,元素){
错误.appendTo('#无效-'+元素.attr('id'));
}
});
}
$(“#用户输入”).validate();
平均组大小:
欧洲经济区
我如何才能将第二个验证规则(数字)添加到此字段


谢谢。

您只需在输入中添加一个类:
EEA的

如果数字验证类尚不存在,则需要通过以下方式添加i:

另一个选择可能是向输入中添加规则

大概是这样的:

$("#AvgGroupSize").rules("add", {
 minlength: 2
});

阅读有关如何

的更多信息您只需向输入中添加一个类:
EEA的

如果数字验证类尚不存在,则需要通过以下方式添加i:

另一个选择可能是向输入中添加规则

大概是这样的:

$("#AvgGroupSize").rules("add", {
 minlength: 2
});

阅读更多关于如何
class='required digits'
不起作用的信息?它确实起作用,我不知道这是一个选项。谢谢。
class='required digits'
不起作用了吗?它起作用了,我不知道这是一个选项。谢谢。太好了,我甚至没有意识到你可以在HTML中为元素添加多个类,更不用说使用jQuery插件了。谢谢!很好,我甚至没有意识到可以在HTML中向元素添加多个类,更不用说使用jQuery插件了。谢谢!