jQuery UI DatePicker Open on Dialog Window Open

Я показываю диалоговое окно пользовательского интерфейса jQuery, которое содержит элемент управления датпикером пользовательского интерфейса jQuery. Проблема в том, что первое поле формы в диалоговом окне - это средство выбора даты, и поэтому оно получает фокус при открытии окна, что, в свою очередь, приводит к автоматическому открытию окна средства выбора даты. Я не хочу, чтобы это произошло.

Я пробовал вызвать

$('#Date').datepicker('hide')

при открытии функции диалогового окна, а также после кода, открывающего диалоговое окно, но он не работает, поскольку при достижении этого кода окно выбора даты еще не открыто.

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

5
задан Nick Olsen 7 October 2011 в 17:11
поделиться