如果我使用最新的IE,Firefox和Chrome浏览器,是否需要简单输入字段必需/不需要检查的jQuery验证?
如果我的ASP MVC3应用程序不需要旧的浏览器支持,那么使用jQuery有什么好处吗?
答案 0 :(得分:1)
我建议您使用旧浏览器的Jquery和新浏览器使用HTML5输入功能,以支持用户端的所有浏览器,因为您永远不知道他们使用的是哪种浏览器。
我个人使用http://www.rapidexp.com/h5form/它兼容浏览器支持HTML5时检测到的所有浏览器。如果不是
第二种方法
您可以手动选择使用Modernizer
检测浏览器支持html5并根据需要应用输入字段,只需下载它并检查教程以获得输入字段的支持
答案 1 :(得分:1)
您需要jQuery验证或其他一些JavaScript驱动的检查才能使所有现代浏览器都进行检查。例如,IE 9未实现required
属性。此外,实现它的浏览器有自己的向用户指示问题的方式,这里他们使用浏览器的UI语言,不一定使用精心设计的文本。要控制发给用户的错误消息,您需要使用JavaScript。
答案 2 :(得分:0)
如果您使用支持HTML 5 required
属性的最新浏览器,则无需进行jQuery验证。
如果浏览器可以为您处理它,为什么要包含额外的脚本?