我是Rails和Javascipt的新手。Jquery验证不能很好地处理HTML 5?
我一直在使用jQuery验证电子邮件字段,因为HTML 5验证阻止jquery验证插件(电子邮件字段获得红色轮廓没有消息)的麻烦。所以我有两个问题。
1.)我有这种形式(来自devise),我该如何添加novalidate到这个?
= form_for(resource,:as => resource_name,:url => registration_path(resource_name))do | f |
2.)我也尝试添加使用JavaScript的novalidate,电子邮件字段只有在提交表单时得到验证,而不是焦点(这是我想要的),但其他字段验证只是精细。有没有人有同样的问题?
在此先感谢!
您可以发布最终生成的HTML吗? –
这是为haml表单生成的html,
如果您正在使用jQuery的 - 与HTML“电子邮件”字段验证,您可能会遭受同样的问题[这个问题](http://stackoverflow.com/questions/6234044/html5-input-types-kill-jquery-validation)。 – ig0774