После стольких испытаний я перехожу к StackOverFlow.

Итак, в этом проекте планирования (обучения) я попытался получить дату из базы данных с помощью JsonResult, но кажется, что формат неправильный в части ajax в разделе jQuery: вот что я получаю / Date (1558584000000) Во-вторых, как мне это подходит? для выбора даты в JQuery?

Контроллер ААА:

public JsonResult GetAvailableDate() { var dates = repo.GetClients().ToList().Select(d ={amp}gt; d.date); return Json(new { dates }, JsonRequestBehavior.AllowGet); } 

Посмотреть:

 $(document).ready(function () { $.get("@Url.Action("GetAvailableDate", "AAA")", function (data) { var reservation = data.dates; console.log("srdf"   reservation); --{amp}gt; debugging i get /Date(1558584000000)/ ----{amp}gt; Nothing works from here i'm i doing something wrong? --{amp}gt; $('.dates').datepicker({ beforeShowDay: function (date) { var string = jQuery.datepicker.formatDate('yyyy-mm-dd', date); return [reservation.indexOf(string) == -1]; } }); }); 

Я пытался использовать Json в качестве типа возвращаемого значения, когда я отлаживаю, я вижу даты из своей базы данных, а для части jQuery я получаю неправильный формат даты / Дата (1558584000000) Я ожидаю получить даты из базы данных (что, я думаю, я делаю правильно), НО Основной проблемой является использование bookeddate, чтобы отключить даты, которые из базы данных в сборщике данных Спасибо. Надеюсь, что это не так много.