我正在和zurb基金会一起使用。
我正在尝试确定是否应根据字段的有效状态禁用表单的提交按钮。另外,我想使这些字段有效或不同。
在正常操作期间一切正常,但直到每个字段都被点击或更改为止。然后,只有这样才能调用验证器。由于这个事实,我无法判断表单在页面加载时是否有效。
在页面加载时,我想调用验证器来查看字段是否有效。我使用的是required
,pattern
和data-abide-validator
的组合。
答案 0 :(得分:0)
你可以试试这个:
$(document).ready(function() {
$("#myForm").trigger("change");
});
将#myForm
替换为表单的ID。这将触发对应该使Abide开始工作的形式的改变。
来源:Manually triggered Abide validation in Zurb Foundation
我还在Github上找到了这个线程,讨论了在输入的父元素上放置error
类:Abide - force displaying of some errors on page load。
答案 1 :(得分:0)
在页面加载时,我想调用验证器来查看字段是否有效。我正在使用必需,模式和数据持久验证器的组合。
这对我来说没有意义,通常这些字段是空的无效,还是预先填写表单字段?
如果您只想显示"错误"州,这个答案已经由科林马歇尔(https://github.com/zurb/foundation/issues/4106)
给出