我有一个只有一个字段的页面。用户如何通过按“回车”提交页面而无需单击“提交”按钮?因此,用户应该可以按“Enter”或单击“提交”。谢谢。
答案 0 :(得分:6)
APEX文本项具有“按下Enter时提交”属性。将此设置为是,您几乎完成了。 APEX请求设置为项目的名称,以便您可以根据需要提交依赖于此的提交处理。 PL / SQL条件:
:request in ('SUBMIT','P1_MY_TEXT_ITEM')
答案 1 :(得分:1)
您的APEX版本是什么?
如果您使用的是APEX 4,则可以尝试使用此JQuery代码:
$('#YOUR_TEXTFIELD_ID').keyup(function(e) {
if (e.keyCode == '13')
$('#YOUR_BUTTON').trigger('click');
});
只有为按钮定义了任何onclick事件,它才有效,否则只需调用apex.submit(...)。