我想使用Unobtrusive jQuery Validation验证ASP MVC 4中的dateformat。
我的观点/共享/ EditorTemplates / DateTimeNotNullable.cshtml:
@model DateTime
@Html.TextBox("", Model.ToShortDateString(), new { maxlength = 10, @class = "editor-datetime", style = "width: 150px" })
<script type="text/javascript">
if (typeof (jQuery) == 'function')
{
$(function () {
if ($.datepicker) {
$("#@this.ViewData.TemplateInfo.GetFullHtmlFieldId("")").datepicker();
}
});
}
</script>
但是当我提出法国日期格式(年/月/日)时:2013年4月18日,我总是有错误。
我已经尝试过使用Microsoft全球化库,它有效,但我对小数格式的验证有一个回归。 你有简单的javascript来纠正这种行为吗?