使用jquery验证

时间:2016-07-25 13:29:07

标签: jquery html5 validation

我正在使用jquery validation插件来验证我的表单。一切正常,包括显示错误的漂亮布局。

现在我们遇到了不需要的日期输入问题。我们使用HTML5输入:

<input type="date">

现在jQuery验证正在验证此输入,但它总是正常的。这是因为:

  • 如果我没有输入值,那就没关系,因为它不是必需的。
  • 如果我确实输入了有效日期,那就没关系了,因为这是一个有效的日期。
  • 如果我确实输入了错误的日期(31-06-2016),那就没关系,因为该元素将返回一个空字符串,与未填写相同,并且因为它不是必需的,所以没关系。

由浏览器完成的基本HTML表单验证捕获此日期错误。但是使用jQuery验证它不再起作用了。

编辑重复的问题:
重复的reffering是关于让HTML5日期输入工作。但这不是我的问题,我的问题是关于验证,正如标题中提到的那样!

修改
有或没有jQuery验证,请查看此jsfiddle for testen。 https://jsfiddle.net/xr56gk56/

0 个答案:

没有答案