问题标签 [formvalidation-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 带有自定义服务器端的引导 formvalidation.io 远程验证器返回错误消息
我在这里使用 bootstrap formvalidation.io 远程验证器:
http://formvalidation.io/validators/remote/
当发生验证错误时,有什么方法可以从服务器端获取错误消息以显示在客户端。
这是发生错误后我从服务器端返回的 json:
jquery - FormValidation 插件不验证表单
我正在使用formValidation来验证Bootstrap
我的ASP.NET
MVC
应用程序中的表单。自从它被调用以来,我就一直在使用这个插件,bootstrapValidator
并且从未遇到过困难。现在我正在尝试驯服 0.6.2 版本,但无法设置要验证的字段。
我在页面底部有以下脚本:
下面我放置了我的模态:
我有部分视图来填充我的模式与用户的操作。我认为最重要的部分是形式:
加载局部视图时,生成的代码如下所示:
哦,我的表格下面的小脚本!它用于调用formValidation
插件,代码在这里:
当我单击提交按钮时,它会返回警报消息然后提交。我无法检测到问题。帮助!:(
jquery - Bootstrap formvalidation.io 试图要求一个字段或另一个
我最近购买并正在使用来自http://formvalidation.io/的 Bootstrap FormValidation 并使用http://formvalidation.io/examples/requiring-at-least-one-field/上的示例我正在尝试设置我的对于需要电子邮件或电话号码,但我无法让示例正常工作。无论我做什么,我都会在主电子邮件字段下看到一条错误消息,上面写着“您必须输入至少一种联系方式”。
如果完整的代码有帮助,我可以发布,但这里是相关的代码片段。
javascript的验证部分
在示例中,该行$fields = validator.getFieldElements('cm');
已将cm替换为电子邮件,但它确实似乎不是一个任意标签。但它可能不仅仅是一个匹配该validator.updateStatus('cm', validator.STATUS_VALID, 'callback');
行的标签。 cm已改为联系方式
所有其他验证似乎都在页面上工作。
更新:
如果我在收到后立即转储$fields
到控制台,我会认为它会是一个同时包含 primaryEmail 和 cPhone 的对象。$fields = validator.getFieldElements('cm');
"input=([name="primaryEmail"])"
更新 5-18-15 首先是 HTML,然后是脚本。通过在组合中添加第三个选项,我让事情变得更加困难,但使用可以使用手机、工作电话或主要电子邮件作为联系方式,其中一个是必需的。
我尝试了几个脚本:
这是与http://formvalidation.io/examples/requiring-at-least-one-field/上的示例最相似的一个
这个更类似于@Béranger 的建议。它实际上非常接近,但由于它大部分都在 keyup 上,因此不会在单击提交按钮时触发。我试过添加。
jquery - formValidation jquery插件在rails上提交一个空白的设计注册表单
我正在为我的设计注册表单使用 formValidation 查询插件。该插件来自formValidation.io。我可以获得表格来注册有效或无效的条目,但它总是提交一个空白表格。出于某种原因,表格显示已填写,但我不断收到错误消息,指出必填字段不能为空。当我查看跟踪时,注册信息正在那里注册......但它在沿线的某个地方丢失了。
痕迹:
形式
jquery - formValidation jquery插件不读取rails安全表单名称
我正在使用formValidation 插件来验证我的 Rails 4 表单。 根据这个问题,我必须将我的字段“名称”从 'name="firstname"' 更改为 'name="user[firstname]"' 以便表单能够正确提交。但是,formValidation 插件依赖于使用字段的“名称”而不是字段的“id”来运行验证代码。如果字段的名称是“firstname”,但如果名称是“user[firstname]”,我可以使 formValidation 工作。有没有办法使用括号在Javascript(这里是新手)中写一个“名称”值?
这是我的表格。我试过了
jquery - 在启动框上提交 FormValidation 表单
我正在研究使用 jquery formvalidation 的引导引导框模式表单。我需要将提交按钮放在modal-footer 中,提交时应该通过 formvalidation 插件进行验证并进行 Ajax 提交。
下面是我的代码,当按下按钮submit1时,它可以按我的需要正常工作,但按钮在模态体内。当我使用模式页脚上的submit2按钮提交表单时,它关闭模式而不做任何事情。
Submit1按钮需要在 modal-footer 或Submit2按钮内进行验证。需要你的帮助。
jquery - formvalidation.io 处理生成的代码
我在表单中使用带有 Bootstrap 的formvalidation.io,但我有一些必须验证的输入,但由于某种原因不是。除了这个输入之外,一切都有效,并且只有在生成时,如果它们带有请求,它就可以正常工作。
验证规则
生成的表单输入
我该怎么办?
formvalidation-plugin - 应用插件后动态更改语言环境
应用插件后如何更改语言环境?
假设我分配了“en_US”语言环境。现在我想在运行时更改它。
我试图将插件重新应用于元素:
但是没有效果。任何想法?
如何刷新视图?
jquery - 仅在提交时开始表单验证
我的表单在用户开始输入的那一刻开始验证(使用这个插件)。例如,如果我输入了密码并重新输入密码,当输入密码的第一个字符时,它会立即显示“密码不匹配”,但用户没有机会输入重新输入的密码。
如何禁用输入验证并仅在用户单击提交时显示错误?有什么选择吗?
但是,带有远程检查的用户名我确实希望它在输入失焦时显示错误