简体   繁体   English

如何在datepicker中将datetime变量设置为mindate和maxdate

[英]How to set a datetime variable as mindate and maxdate in datepicker

It retrieving date time 06/03/2014 12:00:00 AM and end date is 31/03/2015 12:00:00 AM but in my jquery alert message is showing like this /9413044200000/ i dontknow whats a problem i need to set min date and max date in datepicker pls some one help me. 它检索日期时间为06/03/2014 12:00:00 AM,结束日期为31/03/2015 12:00:00 AM,但在我的jquery警报消息中显示为/ 9413044200000 /我不知道我需要什么问题在datepicker中设置最小日期和最大日期请有人帮我。 . .

My JsonResult 我的JsonResult

public JsonResult GroupName(string tourname, string MatchType)
    {                                   
        var sdate = entity.TblTournaments.FirstOrDefault(x => x.Torname == tourname && x.Recordstatus == 1).TourStartdate;
        var edate = entity.TblTournaments.FirstOrDefault(x => x.Torname == tourname && x.Recordstatus == 1).TourEnddate;
        var data = new { sdate, edate };
        return Json(data, JsonRequestBehavior.AllowGet);
    }

and my jquery is 而我的jQuery是

     $.post("/BindInventory/GroupName", { tourname: tname, MatchType: MatchType }, function (result) {                      
                   var startdate = result.sdate;
                   var enddate = result.edate;
                   alert(result.sdate);
                   $('#date').datepicker('option', 'minValue', new Date(startdate));
                   $('#date').datepicker('option', 'maxValue', new Date(enddate));
               }, "json");

You need to parse JSON - date with: 您需要解析JSON-日期:

var date = new Date(parseInt(jsonDate.substr(6)));

Source here: https://stackoverflow.com/a/2316066/1278667 来源在这里: https : //stackoverflow.com/a/2316066/1278667

EDIT : In your case: 编辑 :在您的情况下:

$.post("/BindInventory/GroupName", { tourname: tname, MatchType: MatchType }, function (result) {                      
               var startdate = new Date(parseInt(result.sdate.substr(6)));
               var enddate = new Date(parseInt(result.edate.substr(6)));
               $('#date').datepicker('option', 'minValue', startdate);
               $('#date').datepicker('option', 'maxValue', enddate);
           }, "json");

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM