2010-04-01 4 views
0

Comment puis-je exécuter une action de bean de sauvegarde lorsqu'un utilisateur double-clique sur un menu? par exemple. en utilisant un selectManyListbox je suppose que j'aurais besoin de javascript pour exécuter une action de bean backing en utilisant ondblclick.JSF Double-clic effectuer une action

Existe-t-il un moyen de le faire?

Merci, Dwayne

+1

double-clic est pas vraiment un mode typique d'interagir avec des pages web/applications. Les navigateurs ne comprennent vraiment que "clic", et la plupart des gens le font aussi. Cependant, il s'agit généralement d'un gestionnaire de délai d'attente. – Pointy

Répondre

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

(ou utilisez l'une des nombreuses façons d'obtenir la forme mère et de le soumettre)

+1

Notez que cela ne fait pas partie de la spécification DOM0, mais d'un standard de facto. Le support du navigateur est plutôt bon, mais les standards ne le supportent pas. – BalusC

Questions connexes