javascript - jQuery Validate - 每个元素有多个规则?

标签 javascript jquery html validation jquery-validate

我有一个表单,我想验证某些字段是否为必填字段以及数字。我无法弄清楚如何将这两个规则应用于所述字段。

目前,我仅应用所需的规则,在表单中内置的范围内显示消息。

    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

如何向此字段添加第二个验证规则(数字)?

谢谢。

最佳答案

您只需在输入中添加一个类:
<input type='text' id='AvgGroupSize' class='required digits' size='4' value='15'/>欧洲经济区

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

另一种选择可能是仅向您的输入添加规则。

类似这样的:

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

详细了解如何 Add rule

关于javascript - jQuery Validate - 每个元素有多个规则?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13352077/

相关文章:

javascript - 是否可以使用 `setAttribute` 设置超链接的文本或内部文本

javascript - 清除 Div 时的 JQuery 事件

javascript - HTML 和 Javascript 检测输入是否包含文件?

asp.net - asp.net 页面中如何有 Html 实体?

javascript - 如何在 react 导航5中定义屏幕内的自定义标题?

javascript - 具有月 View 和事件 View 的日期选择器?

python - jquery跨域ajax请求总是报错

javascript - 是否可以在特定条件下阻止 Href 进行页面更改?

php - 下一页/上一页链接样式 wordpress

javascript - 保存后,TinyMCE 将从我的内容中删除加号