jquery clone bootstrap datetimepicker: клон все еще привязан к клонированному элементу [duplicate]

12
задан Vogel612 21 December 2014 в 14:17
поделиться

5 ответов

$('.datepicker').datepicker('remove');

Перед удалением убедитесь, что у вас есть объект выбора даты в DOM. Без удаления вы можете скрыть календарь и изменить формат даты и обновить его.

$('.datepicker').datepicker('update');
27
ответ дан Rajesh Madhu 5 September 2018 в 11:05
поделиться

Вы можете использовать:

$('#element_id').datepicker('destroy');

Я назвал это только вне моего вызова ajax. Мой вызов ajax создавал динамик datepicker. После вызова был уничтожен объект.

Как показано ниже:

$.ajax({ url: 'my_ business_functions.php',
     data: {func_call: 'my_method_name', my_parameter: my_parameters},
     type: 'post',
     success: function(output) {
         //all my stuffs here
        $('#element_id').val(datepicker_value);
        }
    });
    $('#element_id').datepicker('destroy');

Это послужило моей цели.

0
ответ дан Anirban 5 September 2018 в 11:05
поделиться
forceParse: 1

В ваших настройках. Он будет каждый раз анализировать значение поля даты ввода.

-1
ответ дан Ato Thejay 5 September 2018 в 11:05
поделиться

Предположительно вы используете datepicker с группой ввода btn, я имею в виду вас с кнопкой значка даты. Таким образом, вы не должны выбирать только элемент ввода, когда хотите его уничтожить и повторно использовать. Вы должны выбрать div, который имеет «выбор даты», а затем удалить и снова инициализировать.

0
ответ дан KnowGe 5 September 2018 в 11:05
поделиться

Я действительно нашел больше, чтобы просто удалить идентификатор элемента, клонировать его и снова добавить идентификатор.

1
ответ дан rnirnber 5 September 2018 в 11:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: