jQueryUI数据报警器和MVC视图模型类型日期时间我在我的视图模型上使用jQuery数据报警器。以下是我的看法:@Html.TextBoxFor(o => o.JobStartDate, new { id = "dt1", @class = "input-block-level" })@Html.ValidationMessage("JobStartDate")我的剧本:$("#dt1").datepicker({ dateFormat: "dd/mm/yy" });如果我的日期是<=12,如果我的日期超过12,它将显示一条验证错误消息:“字段开始日期必须是日期”。(我正在使用jQuery验证)例如:2014年12月16日将给我错误,而12/12/2014将不会以下是我的观点模型:[Required][DataType(DataType.Date)][Display(Name = "Start Date")]public DateTime JobStartDate { get; set; }我怀疑我的视图模型预期的是mm/dd/yyy格式的日期,而在我的Datepicker上我指定了dd/mm/yy,是否有一种方法可以告诉我的视图模型,我期望dd/mm/yy格式,这样如果日期>=12,它就不会抛出错误消息。
3 回答
![?](http://img1.sycdn.imooc.com/545863aa00014aa802200220-100-100.jpg)
慕标琳琳
TA贡献1830条经验 获得超9个赞
public DateTime? date { get; set; }
$('.DatePickers').datetimepicker({ timepicker: false, format: 'd-M-Y', scrollInput: false, closeOnDateSelect: true });
$(".DatePickers").keypress(function (event) { event.preventDefault(); });
- 3 回答
- 0 关注
- 417 浏览
添加回答
举报
0/150
提交
取消