jquery - 当点击事件在表单之外时,如何使用 FormStrap.IO/Bootstrap Validator 重置验证字段?

标签 jquery forms twitter-bootstrap validation

我有一个从用户那里收集航类信息的表单。用户可以输入出发日期、出发时间和出发地点以及返回日期、返回时间和返回地点。我的表单外部有一个简单的单选按钮选择,允许用户在往返航类(默认)和单程航类之间切换。如果用户单向单击,则返回时间和日期将被禁用并使用 JQuery 隐藏。

我正在使用 FormStrapValidaton.IO/Bootstrap Validator,我发现如果我输入无效的返回日期字段,然后将航类从往返切换为单程,错误不会重置,并且我无法提交表格。我看过http://formvalidation.io/examples/clearing-field-when-clicking-icon/并清理 field ;但是,当有人单击单选按钮时,无法弄清楚如何从表单外部调用它。谁知道我怎么打电话http://formvalidation.io/api/#reset-field表单外部对象的函数(或者在表单验证逻辑内部执行此操作的方法)?

最佳答案

对于遇到此问题的任何人。

我认为关键是当在表单函数之外时,您必须确保您正在处理 jQuery 对象。

$('#bookingForm').data('formValidation').resetField($('#returnDate'));

关于jquery - 当点击事件在表单之外时,如何使用 FormStrap.IO/Bootstrap Validator 重置验证字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28312809/

相关文章:

php - 从文本框中的数据库中检索到的值在空格后丢失

android - Bootstrap - 无法单击移动设备上的下拉子菜单项,并且第一次单击不会触发导航折叠

javascript - Bootstrap 模式不会显示

javascript - 在 IE 上,光标始终位于文本区域的开头

javascript - 如何将 URL 从图像的 src 属性复制到 jQuery 中的 href 属性?

html - 坚持我的页脚页面的响应能力

regex - 用于验证 DNS 标签(主机名)的正则表达式

javascript - 如果用户单击该行上的折叠按钮,如何禁用整行上的 onclick?

javascript - Jquery Fancybox 如何添加额外的导航按钮?

Javascript PHP如何在更改时实时计算表格行数