当我在 Firefox 中保存点击事件时,我使用了 mvc4,而 IE 9 给了我验证错误的值,但在 chrome 中工作正常。
必须设置日期格式dd M y(2013 年 6 月 21 日),请勿更改日期格式。 我不知道为什么会发生这种情况,请为此提供帮助。
检查编辑此jsfiddle
注意:请在 Firefox(我的版本 20.0.1)或 IE 9 中运行
我也尝试过不同类型的解决方案,但它对我不起作用。
MVC 4: Date validation error in Firefox, Chrome, Safari - IE ok
请您参考如下方法:
建议 1
- 使用
.datepicker("setDate", 'dd M y');而不是.datepicker("setDate", "0");,以便您选择日期没有改变。
更多详细信息您可以在 official library page 上查看
建议 2
- 尽量避免使用
alert()。最好使用console.log()并在浏览器开发者控制台中调试代码,而不是alert()方法。
更多关于浏览器控制台方法,您可以找到 here
$('#date1').datepicker({
dateFormat: 'dd M y'
}).datepicker("setDate", 'dd M y');
$('#frm-summary-aims').submit(function() {
console.log($(this).valid());
return false;
});
