Насколько доступны временные интервалы в jquery - PullRequest
0 голосов
/ 04 апреля 2019

Я передаю доступные временные интервалы от контроллера к функции успеха ajax.но время не показывает должным образом, и я хочу, чтобы показать каждое доступное время в коде Ajax слотов.прямо сейчас временные интервалы, показывающие статически. Я хочу показать всю доступную дату, которая приходит в объекте ответа

   $('.date-picker-2').popover({
        html: true,
        content: function () {
            return $("#example-popover-2-content").html();
        },
        title: function () {
            return $("#example-popover-2-title").html();
        }
    });
    $(".date-picker-2").datepicker({
        onSelect: function (date) {
            debugger
            // dynamic controll
            $.ajax({
                url: "/Home/GetAvailableTime",
                data: "{'date':'" + date + "'}",
                dataType: "json",
                async: false,
                type: "POST",
                contentType: "application/json; charset=utf-8",
                success: function (response) {
                    debugger
                    // checkin(response);
                   // var items = '';
                    $('#example-popover-2-title').html('<b>Avialable Time Slots</b>');
                    $.each(response, function (k, v) {

                        var html =
                        '<button  class="btn btn-danger">8:00 am – 9:00 am</button><br><button  class="btn btn-danger">10:00 am – 12:00 pm</button><br><button  class="btn btn-danger">12:00 pm – 2:00 pm</button>';
                        $('#example-popover-2-content').html('Avialable Appiontments On <strong>' + date + '</strong><br>' + html);
                        $('.date-picker-2').popover('show');
                    });

                },
                error: function () { alert("error"); }
            });
            //$('#example-popover-2-title').html('<b>Avialable Appiontments</b>');
            //var html = '<button  class="btn btn-danger">8:00 am – 9:00 am</button><br><button  class="btn btn-danger">10:00 am – 12:00 pm</button><br><button  class="btn btn-danger">12:00 pm – 2:00 pm</button>';
            //$('#example-popover-2-content').html('Avialable Appiontments On <strong>' + date + '</strong><br>' + html);
            //$('.date-picker-2').popover('show');
        }
    });

Это мой код контроллера

 [HttpPost]
    public JsonResult GetAvailableTime(string date)
    {
        var AvaiableTime = db.AvailableTime(date).ToList();
        return Json(AvaiableTime,JsonRequestBehavior.AllowGet);
    }

Я получаю все доступное время, поэтому яЯ не могу показать это доступное время в функции успеха ajax. Я также столкнулся с проблемой с форматом даты в функции успеха.Пожалуйста, помогите мне, пожалуйста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...