Я искал способ сделать это, но ничего не мог найти
Я хочу иметь a:
Отключенное входное текстовое поле, названное #XX. Этот вход сохранит выбранное значение от datepicker (поскольку этот вход отключен, я не смогу использовать это для инициирования datePicker),
Кнопка, помимо #XX. Когда пользователь нажмет эту кнопку, datePicker покажет. Пользователь выберет дату, и эта дата будет присвоена отключенному входу #XX.
Я хочу это так, пользователь не может измениться вручную - путем ввода дерьма - выбранная дата
Кроме того, я должен проверить, если бы дата вводилась с помощью #XX.val ()? или есть ли лучший путь?
<script type="text/javascript">
$(function () {
$("#datepicker").datepicker({
constrainInput: true,
showOn: 'button',
buttonText: 'Select...'
});
});
</script>
<input id="datepicker" disabled="disabled" />
Это добавит кнопку рядом с полем ввода и запретит пользователю вводить текст в поле...
Вы можете отобразить указатель даты, который был ранее прикреплен к элементу ввода, используя метод "show".
$('#myButton').click(function () {
$('#myField').datepicker("show");
});