Показать выбранное событие из полного календаря во всплывающем окне - PullRequest
0 голосов
/ 08 февраля 2019

Я пытаюсь использовать полный календарь, чтобы выбрать дату и использовать данные во всплывающем окне, где кто-то может проверить дату / время и изменить строку текста

Nb в приведенном ниже коде предупреждения(Начните);отображает правильно выбранные дату и время, например, суббота, февраль 02 2019 00:00:00 GMT + 0000

Однако при попытке поместить его в редактируемое текстовое поле данные в «start» не отправляются как переменная влиния

'<input class="form-control" type="text" value="start" id="start" >'+

полный код:

initFullCalendar: function(){

    $calendar = $('#fullCalendar');

    today = new Date();
    y = today.getFullYear();
    m = today.getMonth();
    d = today.getDate();

    $calendar.fullCalendar({
        select: function(start, end) {

        alert(start);

            // on select we show the Sweet Alert modal with an input
            swal({

                title: 'Create x Event',
                html: '<div class="form-group">' +
                        '<input class="form-control" placeholder="Facility" id="facility">' +
                    '</div>'+
                '<div class="form-group">' +
                        '<input class="form-control" placeholder="Provider" id="provider">' +
                    '</div>' +
                '<div class="form-group">' +
                        '<input class="form-control" placeholder="Complaint" id="starttime">' +
                    '</div>'+
                '<div class="form-group">' +
                   '<label for="Category">Select </label>' +
                   '<select class="form-control" id="category">' +
                   '<option>New Patient</option>' +
                   '<option>Review</option>' +
                   '<option>Referral</option>' +
                   '<option>Urgent Request</option>' +
                   '</select>' +
                '</div>' +
                '<div class="form-group">' +
    '<input class="form-control" type="text" value=start id="start" >'+

                   '</div>',

                showCancelButton: true,

1 Ответ

0 голосов
/ 08 февраля 2019

Вам необходимо установить атрибут значения этого элемента, используя фактическую «start» переменную , соединяя (соединяя) его с остальной частью строки.Прямо сейчас вы просто включаете статическую строку с именем «start».например,

'<input class="form-control" type="text" id="start" value="' + start.format() + '"/>'

Обратите внимание, что строка заканчивается, начальное значение объединяется с использованием символов +, а затем строка перезапускается снова.

NB. Вы можете настроить форматдата ваших требований - проверьте документацию .

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