0

IE дает мне неопределенный NAN, когда я пытаюсь посмотреть на календарь ...JQuery DatePicker щ не удается в IE

вот мой HTML

$("#datepicker").datepicker({ altField: '#outing_suggested_date', minDate: new Date, dateFormat: "yy-mm-dd", defaultDate: new Date("2010-10-07"), setDate: new Date("2010-10-07") }); 

здесь код я использую для создания это

$("#datepicker").datepicker({ altField: '#outing_suggested_date', minDate: new Date, dateFormat: "yy-mm-dd", defaultDate: new Date("<%[email protected]_object.suggested_date.strftime("%Y-%m-%d")%>"), setDate: new Date("<%[email protected]_object.suggested_date.strftime("%Y-%m-%d")%>") }); 

Любые идеи ... может быть IE не могу справиться с что-то, все остальные браузеры прекрасно

+0

Вы случайно вставили JS дважды вместо HTML и JS. И не могли бы вы попытаться вставить все это в одну строку? – Thomas

ответ

2

я вижу для опции minDate вы использовали значение new Date, измените это на new Date(). Возможно, это уже делает трюк.

+0

FYI - IE любит год, включенный в любые данные, которые оценивает .datepicker. Если вы выдаете только mm/dd, он также отображается как undefinedNAN в IE. Событие, хотя это прекрасно работает в Chrome и FF – trobbins26

1

Вы должны использовать / вместо -, а также yy/mm/dd.

Смежные вопросы