📅  最后修改于: 2023-12-03 15:32:11.512000             🧑  作者: Mango
jQuery UI 日期选择器是一个用于选择日期的用户界面组件。它提供了丰富的日期格式、本地化、国际化等功能。而 altField 选项则提供了一个副本选择器的方法,通过它可以将所选日期显示在指定的输入框中,同时保留日期选择器中的样式和交互性。
$( ".selector" ).datepicker({
altField: "#altInput"
});
HTML 代码
<label>Date: <input type="text" id="datepicker"></label>
<label>Selected date: <input type="text" id="altInput" readonly></label>
JavaScript 代码
$(function() {
$('#datepicker').datepicker({
altField: '#altInput'
});
});
效果
当用户在日期选择器中选择了日期后,选定日期将同时出现在日期选择器和指定的副本输入框中。同时,副本输入框是只读的,无法直接在其上编辑所选日期。
$( ".selector" ).datepicker({
altField: "#altInput",
altFormat: "yy-mm-dd"
});
这将使副本输入框中的日期格式为“年-月-日”的格式。
返回markdown格式
# jQuery UI 日期选择器 altField 选项
## 简介
jQuery UI 日期选择器是一个用于选择日期的用户界面组件。它提供了丰富的日期格式、本地化、国际化等功能。而 altField 选项则提供了一个副本选择器的方法,通过它可以将所选日期显示在指定的输入框中,同时保留日期选择器中的样式和交互性。
## 语法
```javascript
$( ".selector" ).datepicker({
altField: "#altInput"
});
HTML 代码
<label>Date: <input type="text" id="datepicker"></label>
<label>Selected date: <input type="text" id="altInput" readonly></label>
JavaScript 代码
$(function() {
$('#datepicker').datepicker({
altField: '#altInput'
});
});
效果
当用户在日期选择器中选择了日期后,选定日期将同时出现在日期选择器和指定的副本输入框中。同时,副本输入框是只读的,无法直接在其上编辑所选日期。
$( ".selector" ).datepicker({
altField: "#altInput",
altFormat: "yy-mm-dd"
});
这将使副本输入框中的日期格式为“年-月-日”的格式。