Как я могу получить значения из выбранных входных данных jquery datepicker? [Дубликат]

0
<input type="text" id="datepicker">
<input type="text" id="datepicker2">  
<input type="text" id="datepicker3">  

<script>
$(function() {
  $( "#datepicker, #datepicker2, #datepicker3" ).datepicker({ minDate: 0, maxDate: "+6M"});
});

var date = $( "#datepicker2" ).val();

</script>

Я пытаюсь получить значение выбранной даты с val(); но я всегда получаю "undefined". Датчик даты работает нормально, но я не знаю, как получить значения.

Теги:
jquery-ui-datepicker

1 ответ

2
Лучший ответ

Прямо от Доктора:

GetDate()

Возврат: Дата

Возвращает текущую дату для datepicker или null, если дата не выбрана.

  • Этот метод не принимает никаких аргументов.

Примеры кода:

Вызвать метод getDate и сохранить значение в переменной:

var currentDate = $( ".selector" ).datepicker( "getDate" );
  • 0
    Спасибо, Бретт, за быстрый ответ. Но дело в том, что если я использую этот код, jquery-ui-datepicker перестает работать ... У меня есть ´ <input type = "text" id = "datepicker"> ´ и когда я выбираю дату, я хочу получить позже значение, которое я выбрал .. Есть идеи, как? Еще раз спасибо
  • 1
    У этого кода нет абсолютно никаких причин, по которым программа выбора даты перестает работать. Это проверенная функция, которая была частью этого средства выбора даты с момента его создания. Похоже, есть более глубокая проблема
Показать ещё 4 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню