Javascript 日期不使用给定的格式值进行验证(MVC 4)
视图模型: Javascript 景色 虽然我也更改了Web.Config中的区域性信息Javascript 日期不使用给定的格式值进行验证(MVC 4),javascript,c#,asp.net-mvc,asp.net-mvc-4,validation,Javascript,C#,Asp.net Mvc,Asp.net Mvc 4,Validation,视图模型: Javascript 景色 虽然我也更改了Web.Config中的区域性信息 <globalization uiCulture="en-US" culture="en-US"/> 提及此职位 但验证仍然是错误的,模型值是空的 请给我一些解决方案它会导致什么错误?是否正在检查ModelState.IsValid???这是呈现jquery日期选择器还是浏览器?我建议您使用@Html.TextBoxForm=>m.TransferDat
<globalization uiCulture="en-US" culture="en-US"/>
提及此职位
但验证仍然是错误的,模型值是空的
请给我一些解决方案它会导致什么错误?是否正在检查ModelState.IsValid???这是呈现jquery日期选择器还是浏览器?我建议您使用@Html.TextBoxForm=>m.TransferDate,这样就不会有冲突。是的!我正在检查ModelState.IsValid,该值为false。我还使用了@Html.TextBoxForm=>m.TransferDate,但没有发生任何变化。在ModelState中。IsValid TransferDate值为空。请从控制器和视图获取更多代码文本框中的值是多少?请求中传递给服务器的值是多少?使用类似Fiddler的东西来捕获它?请注意,在js中,年份为两位数,而在模型中,年份为四位数。
$("#TransferDate").datepicker({ dateFormat: 'mm/dd/yy' });
@Html.EditorFor(model => model.TransferDate)
<globalization uiCulture="en-US" culture="en-US"/>