【发布时间】:2015-12-02 11:16:01
【问题描述】:
我知道这听起来很疯狂,但我正在寻找一种方法来制作可以使用 JavaScript 从支持 bean 方法调用的锚点(如 <a href="#someId">)。出于某些原因,我需要使用commandButton 设置为ajax="false"。
我正在尝试这样的事情:
RequestContext.getCurrentInstance().execute("JAVASCRIPT THAT FOCUSES MY PAGE ON A HTML COMPONENT GIVEN ITS ID");
这个想法是,即使没有 ajax,我也可以将我的页面显示回原来的位置。
有什么想法吗?这可能是一个简单的 JavaScript 命令,但我并不真正喜欢 JavaScript,也没有找到任何简单的解决方案...
【问题讨论】:
-
您不能在非 ajax 调用中让 backingbean 返回/执行 javascript
-
和我没有找到任何可行的简单解决方案...您尝试了哪些解决方案?什么不起作用?
-
所以您找到了一个有效的复杂解决方案?
-
我以前的尝试都没有真正奏效,伙计们。但是 BalusC 的回答确实如此。非常感谢您的帮助!
标签: javascript html ajax jsf primefaces