我在我的ASP.NET MVC4查看字段,用户需要输入一个日期被存储在DB日期和时间
现在,用户可以输入一个日期,而忽略时间所以我如何强制用户输入日期和时间,如果他忽略了时间会告诉他错误,请输入时间和日期?
还有一件事 我怎样才能使如果一个测试:的startDate>结束日期,因此必须返回一个错误,并要求用户输入一个日期起始日期
我在我的ASP.NET MVC4查看字段,用户需要输入一个日期被存储在DB日期和时间
现在,用户可以输入一个日期,而忽略时间所以我如何强制用户输入日期和时间,如果他忽略了时间会告诉他错误,请输入时间和日期?
还有一件事 我怎样才能使如果一个测试:的startDate>结束日期,因此必须返回一个错误,并要求用户输入一个日期起始日期
JQuery UI日期选择器是不错的选择。你可以使用它。
你的问题的另一部分
var startdate = $('#datepickerStart').datepicker('getDate')
var enddate = $('#datepickerEnd').datepicker('getDate')
if(startdate >enddate)
return;
试试这个Timepicker
这是基于jQuery UI datepicker
后( http://jqueryui.com/datepicker/)
http://trentrichardson.com/examples/timepicker/
或有
使用jQuery UI的日期选择器日期1.Text箱。
2.文本框/下拉列表中的值从00到23选择小时。
3.文本框/下拉列表的值从00到59选择分钟。
4.文本框/下拉列表中值从00到59选择秒。
5.完成所有必填项并在表单提交前检查文本框/ ddl值。
6.在服务器端结合日期和时间保存在数据库中。
我使用datapicker但它仍然独自接受的日期! 我希望用户不得不把日期和时间不仅日期 – user3755752
一种方法是,你可以添加自定义时间字段,通过创建一个下拉菜单。但添加日期和时间的问题不大,然后再进行比较。 或者你也可以使用这个有时间选项的日期选择器。 http://tarruda.github.io/bootstrap-datetimepicker/ 让我知道它是否有帮助 – Imran