当我按下键盘上的 ESC 键时,我想从我的托管 bean 中执行一个方法。我已经阅读了其他一些帖子,但没有一个在我的应用程序上工作。也许我没有将脚本放在页面内的正确位置。我将它放在 dhe af:document(它是一个 ADF 应用程序)上方,也在 af:document 中。这是JS代码:
<af:resource type="javascript">
$(document).keyup(function (e) {
if (e.which == 27) {
document.getElementById('cb3').click();
}
});
</af:resource>
“cb3”是我的页面上从我的 bean 调用方法的按钮的 ID。我不知道直接调用该方法的另一种方法。任何的想法?