AUI Datepicker & IE
Немного простой вопрос, но кажется, что средство выбора даты AUI в Liferay (v.6.2 CE) просто не работает на IE, я пробовал IE8, IE9, IE10 и Edge. (Он просто отображается как элемент ввода текста, без возможности использовать всплывающее окно, отображаемое в других браузерах)
У кого-нибудь были подобные проблемы и с какими обходными путями вы решили пойти? Мне не нравится идея использовать новую библиотеку, такую как jQuery UI, или импортировать полифилл только потому, что этот один глупый элемент не работает. Хотя, если это единственное решение, его единственное решение!
Любые советы будут с благодарностью!
-Ash
[РЕДАКТИРОВАТЬ 1]
<aui:input label="cp-dob" name="sp_dob" type="date">
<aui:validator name="date" />
</aui:input>
1 ответ
<aui:input type="date" />
не имеет встроенного всплывающего окна. Всплывающее окно, которое вы видите в браузерах не IE, это HTML5 <input type="date" />
всплывающее окно (именно поэтому оно отличается в разных браузерах). Если вы хотите, чтобы ввод даты отображался в календаре во всех браузерах, используйте <liferay-ui:input-date />
который использует AlloyUI's DatePicker
компонент.