我正在尝试获取“从”和“到”的日期范围以将其添加到我的数据库中。我使用 altFormat 和 altField 以 DB 格式 (yy-mm-dd) 捕获日期,同时使用 Datepicker jquery UI 组件在 UI 中显示正常日期格式。
我的问题是:如何在 Datepicker UI 范围内使用它。我在哪里可以为我的 from 和 to 日期选择器指定 altField?
http://jqueryui.com/demos/datepicker/#date-range
我的代码:
var dates = $( "#hotel_display_checkin_date, #hotel_display_checkout_date" ).datepicker({
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 1,
altFormat: "yy-mm-dd",
altField: "#hotel_checkin_date",
onSelect: function( selectedDate ) {
var option1 = this.id == "hotel_display_checkin_date" ? "minDate" : "maxDate",
instance = $( this ).data( "datepicker" ),
date = $.datepicker.parseDate(
instance.settings.dateFormat ||
$.datepicker._defaults.dateFormat,
selectedDate, instance.settings ),
options = {option1: date}
dates.not( this ).datepicker( "option", options );
}
});
我尝试将 altField 选项添加到 options = {option1: date},但这不起作用