Я использую Bootstrap DatePicker control в своем приложении. Я пытаюсь выяснить, как очистить значение поля. Я чувствую, что это глупо спрашивает об этом. Честно говоря, похоже, что это должно быть просто. Но я не увенчался успехом. Я пробовал подходы рекомендовать в этом SO post без везения.Clear Bootstrap DatePicker Значение
В настоящее время у меня есть this JSFiddle. Мой код выглядит следующим образом:
$(function() {
$('#birthday').datetimepicker({ showTodayButton: true });
$('#getDateButton').on('click', function() {
var selectedDate = $('#birthday').data('date');
if (selectedDate) {
selectedDate = selectedDate.format('MM-DD-YYYY');
}
$('#formattedDate').html(selectedDate);
});
$('#clearButton').on('click', function() {
alert('Clear the value in the "birthday" field...');
$('#birthday').data('clear');
// what now?
});
});
Это похоже на то, что функции в управлении не работают. Или документация неверна. Как показывает скрипка, моя функция «Получить дату» также не работает. Вот почему я чувствую, что что-то действительно не так. Я что-то пропускаю или что-то недопонимаю?
@ZachTempleton добавлена информация о том, как получить дату – Chintan
Спасибо за вашу помощь. Я чувствую себя довольно глупым :). Я делал это: '$ ('# birthday'). Data ('date')' и this '$ ('# birthday'). Data ('clear')' Я даже пошел в: '$ ('# birthday ') .data (' clear '). FUNCTION() ' –
Или @ZachTempleton вы можете просто сделать это: **' $ (' # birthday '). datepicker (' setStartDate ', null); '** – chitra