Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 日期不使用给定的格式值进行验证(MVC 4)_Javascript_C#_Asp.net Mvc_Asp.net Mvc 4_Validation - Fatal编程技术网

Javascript 日期不使用给定的格式值进行验证(MVC 4)

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

视图模型:

Javascript

景色

虽然我也更改了Web.Config中的区域性信息

<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"/>