2010-04-01 5 views
0

Как я могу выполнить действие бэкбона, когда пользователь дважды нажимает на меню? , например. используя selectManyListbox, я предполагаю, что мне понадобится некоторый javascript для выполнения действия бэк-компонента с использованием ondblclick.JSF Двойной щелчок выполнить действие

Есть ли способ сделать это?

Спасибо, Дуэйн

+1

двойной щелчок на самом деле не типичный способ взаимодействия с веб-страниц/Приложения. Браузеры действительно понимают только «щелчок», и большинство людей тоже делают это. Однако обычно это просто вопрос обработчика тайм-аута. – Pointy

ответ

1
<h:selectManyListBox 
    ondblclick="document.getElementById('yourFormId').submit()" /> 

(или использовать один из многочисленных способов получить родительскую форму и отправить его)

+1

Обратите внимание, что это не часть спецификации DOM0, а стандарт defacto. Поддержка браузеров довольно хороша, но стандарты не поддерживают. – BalusC

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