Используя KnockoutJS для найденного средства выбора даты jQuery здесь , у меня есть следующие настройки:
<span data-bind="text: myDateObject"></span>
<input style="display:none"
data-bind="enable: enabledBoolean,
datepicker: myDateObject,
datepickerOptions: {
buttonImage: '/Content/calendar.png',
buttonImageOnly: true,
showOn: 'button',
showOtherMonths: true,
selectOtherMonths: true,
defaultDate: new Date(),
minDate: '-1m',
maxDate: '+1m' }" />
myDateObject
- это объект Date в формате javascript, для которого можно установить значение null.Когда я нажимаю на изображение календаря и всплывающее окно выбора даты, тем не менее, оно всегда по умолчанию устанавливает максимальную дату, даже если я уже вызвал средство выбора даты и уже однажды установил значение.
Как вы можете видеть в примере кода выше, я пытаюсь установить defaultDate на текущую дату, но, похоже, это полностью игнорируется.Возможно, это связано с привязками KnockoutJS?