Hi! > callback="#{bean.callbackFunction}" The callback should point to a javascript function name instead of a bean method. callback is meant to be executed on the client.
This javascript method then should allow you to return true/false, on false the click should not happen. Ciao, Mario