【发布时间】:2012-01-11 10:43:09
【问题描述】:
我有一个使用jQuery Tools Dateinput 和jQuery Validation Plugin 的简单表单。问题是验证在 IE 和 FF 中有效,但在 Chrome 或 Safari 中无效。
HTML:
<form id="testform" method="post">
<label for="deliverydate">Select delivery date<span class="req">*</span></label>
<input type="text" class="date required" id="deliverydate" name="deliverydate" />
<input type="submit" value="submit" />
</form>
jQuery:
$(document).ready(function() {
$("input.date").dateinput({
format: 'dd / mm / yyyy',
trigger: true,
min: -1
});
$("input.date").change(function() {
alert($(this).val());
});
$("#testform").validate();
});
我有一个jsFiddle link 这里有一个例子。
任何想法可能导致这种情况?快把我逼疯了!!
【问题讨论】:
-
错误是什么?我刚刚在 chrome 和 FF9 中尝试了你的 jsfiddle 链接,看不出有什么区别。 - 编辑,报废,我没有点击提交按钮,当我选择 31/1/2012 并提交时它对我出错了..
标签: jquery webkit jquery-tools jquery-validate