- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我一直在努力让这个字段验证发挥作用。我正在使用来自 http://formvalidation.io/ 的 JS 验证进行 Bootstrap 我已经检查过 http://formvalidation.io/settings/但我尝试过的都不起作用。
该字段需要使用 Razer C# 验证动态生成字段上的数字输入,并且表单是为了提交多个模型而构建的,因此我的名称属性是 values[@i].Rating
对于生成的每个元素,其中 i
是在循环中递增的整数。
验证必须确保客户端输入的数字在 1 到 4 之间(含),如果不是 1 到 4 之间的数字,则必须显示错误消息,例如“请输入 1 到 4 之间的数字” ”。这是我的代码,我首先使用 HTML 属性进行了尝试:
<input style="text-align: center" type="number" data-fv-between-min="1" data-fv-between-max="4" data-fv-between-inclusive="true" data-fv-between-message="Please enter a rating between 1 and 4" name="values[@i].Rating" class="form-control" />
但这不起作用,所以我尝试了 javascript 路由:
$(document).ready(function () {
$('#newTSRForm').formValidation({
framework: 'bootstrap',
fields: {
selector: '[type="number"]',
input: {
validators: {
between: {
min: 1,
max: 4,
message: 'Please enter a value between 1 and 4'
}
}
}
}
})
});
但是我的语法可能是错误的或者我的想法不正确。我也尝试过
$(document).ready(function () {
$('#newTSRForm').formValidation({
framework: 'bootstrap',
fields: {
'values[]': {
validators: {
between: {
min: 1,
max: 4,
message: 'Please enter a value between 1 and 4'
}
}
}
}
})
});
但这也行不通。我已经确保我的设置是正确的,所以问题只是语法或合理性。有人可以建议吗?
最佳答案
¿ 你看过http://formvalidation.io/examples/validating-field-special-name/吗? ?我认为您必须使用插件的 AddField 方法添加每个字段.. Adding dynamic field
关于javascript - 使用 Bootstrap FormValidation 验证生成的数字输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28431417/
原始问题: 我的表单正确地通过了验证,但在不应该的时候提交了。 正在关注 http://formvalidation.io/examples/ajax-submit/ 查看我的控制台时,我没有在 .o
我正在使用表单验证插件:我有一个表单组,其中有 2 个输入字段,其中 1 个正在验证,一个没有。然而,当我单击“验证”时,红色边框将应用于表单组中的所有内容,即使不应对其进行验证。 有什么想法吗?
我有一个表单,其中包含需要验证的隐藏字段和 display: none 字段。我正在使用formvalidation.io尽管验证设置有效,但第一个无效字段无法自动聚焦(页面保持在原位并且不会滚动到无
我正在使用来自 FormValidator.net 的 formValidator 我有一种情况需要验证密码 和比较密码 字段,根据插件,我们可以这样做。 Password (at least
我正在使用来自 http://formvalidation.io/examples/ 的 formValidation 插件在 HTML5 表单中对表单输入执行验证。 notEmpty 等标准检查在输
我正在使用 formvalidation.io,并且同一页面上有 2 个以上的表单。 当我提交表单 1 时,如果表单 2 无效,即使表单 1 有效,提交按钮也会被禁用。 JS: $('form').f
我正在使用 formvalidation.io 并创建了一个表单,并希望使用表单元素中未包含的按钮提交表单。下面是简单的例子: Submit 按下该按钮将验证表单,但不会继续提交表单。在表单
我正在使用Jquery FormValidator 出生日期属性。 但是, 已设置为仅允许过去的日期和不超过 120 年的日期。 我只是想要再验证一次,即它也不应该允许年龄低于 18 岁。 我怎样才能
我最近从 http://formvalidation.io/ 购买并正在使用 Bootstrap FormValidation并使用 http://formvalidation.io/examples
我一直在努力让这个字段验证发挥作用。我正在使用来自 http://formvalidation.io/ 的 JS 验证进行 Bootstrap 我已经检查过 http://formvalidation
我正在使用插件 Form Validation验证表单。这个插件非常棒。 但我在验证动态生成的输入时遇到问题。 下面的代码用于动态生成输入字段 $("#countaccmp").change(func
成功时,验证器以黑色而不是绿色显示 div。如何让它以绿色显示。它不会在成功时将 has-success 类添加到 form-group div。 这是HTML Meeting Days
我正在制作一个登录和注册页面。我正在实现 form validation还。我想做这样的事情 - 当页面首先加载时,LOGIN 页面将变得active,当单击 REGISTER 时,注册页面将变得ac
我正在使用 szmnmichalowski/ZF2-NoCaptcha用于验证码验证,我有以下设置。如何使用相同的验证器来验证“验证码”表单元素,并生成并嵌入动态表单?即使输入正确的验证码,我也会收到
我在这里使用 bootstrap formvalidation.io 远程验证器: http://formvalidation.io/validators/remote/ 当发生验证错误时,有什么方法
我正在使用 Jquery formValidation 插件来验证我的表单。当我单击提交按钮时,一切正常,它会在验证后提交表单。但是,当我按键盘上的 Enter 键时,它仍然验证表单并且不提交表单,并
(!$self->param{key} or $self->param{key} ~ m/^\d+$/); 如何将上面的转换成FormValidator::Simple规则? key => [a, b
我只需要对匹配的整数进行验证。因此,我将 pattern 验证器与正则表达式一起使用(见下文)。此外,该字段不应为空,因此我添加了 required 验证器。 但是永远不会触发pattern 错误。我
我正在使用 saripaar用于表单验证。我在fragmentA中有一些edittext,验证成功后, View 将切换到fragmentB。 fragment 中的 Butterknife 和 sa
我正在使用 formvalidator.net jQuery 插件并尝试编写一个不接受数字输入的自定义验证器(“字母数字”类型允许数字)。我编写了下面的函数,但不确定要为 $el, config, l
我是一名优秀的程序员,十分优秀!