【发布时间】:2015-12-02 23:45:19
【问题描述】:
我对foundation abide有点熟悉,我想知道如何禁用按钮并在用户键入时对其进行验证并更改按钮以启用提交。
表格示例:
<form data-abide>
<div class="name-field">
<label>Your name <small>required</small>
<input type="text" required pattern="[a-zA-Z]+">
</label>
<small class="error">Name is required and must be a string.</small>
</div>
<div class="email-field">
<label>Email <small>required</small>
<input type="email" required>
</label>
<small class="error">An email address is required.</small>
</div>
<input id="contactsubmit" class="button" type="submit" value="SEND" disabled>
</form>
禁用:
<input id="contactsubmit" class="button" type="submit" value="SEND" disabled>
现在,当用户继续输入时,我希望它得到验证,如果一切正确,启用按钮,我知道我可以使用 jQuery .change() 做到这一点,但是有什么标准的遵守方式吗?
我做了很多研究,但我没有看到我想要实现的目标,我可以通过引导验证而不是基础来实现。
更新
这是我使用 bootstrap 实现我想要的插件,Validator.js。
【问题讨论】:
标签: javascript jquery html css zurb-foundation