我正在使用jQuery Tools v1.2.7和jQuery v1.7.2。我有以下代码:
<input type="date" name="delivery_due" required="required">
使用以下设置:
$("form.validate").validator();
$(document).ready(function(){
$(":date").dateinput( { format: 'yyyy-mm-dd', min: 0 });
});
验证脚本始终将日期字段视为null;即使我选择了一个值,该值也会显示在输入字段中。它与具有必需属性的任何其他字段没有任何问题;只是日期范围。
答案 0 :(得分:0)
新的和改进的答案:
在 dateinput函数之后尝试运行$("form.validate").validator();
。我认为这应该可以解决问题。
老傻的答案:
尝试将$(":date").dateinput(...
更改为$("input[name=delivery_due]").dateinput(...