我正在使用HTMLAjaxCommandButton并设置了methodexpression进行操作。单击此按钮时,将调用相应的操作,但我现在正在尝试的是在调用绑定方法之前提交表单。为此,我使用HTMLAjaxCommandButton的setOnClick方法为表单提交提供Javascript。这在Firefox中工作正常,但Chrome中存在问题。原因是动作表达式也转换为Button上的onClick方法中存在的Ajax调用。所以,现在我们有效地从onClick调用了两个方法。 Chrome不喜欢这个!
任何人都有这个想法或更好的方法来处理这种情况。
答案 0 :(得分:0)
问题已解决。我为HtmlAjaxCommandButton删除了setAjaxSingle和setImmediate。现在,一切正常。我们不需要使用javascript来提交表单。