我在Oracle APEX 4.2中发现了这种行为:您创建了一个包含表单元素的页面,现在当您在文本框(文本字段)中按Enter键时,页面会提交,即使您有"提交时按Enter键&# 34;设置为“否”,并且未对键码13进行任何动态操作或其他javascript检查。
这也可能最终使它看起来像你提交了两次:首先是空白/空请求,然后是实际请求。有趣的是,第一个空白请求是Firefox看到的唯一一个空白请求,但Chrome和IE都看到了这两个请求。
答案 0 :(得分:4)
事实证明,如果您的页面上只有一个文本字段,APEX将导致页面提交。我在这里找到了解决方案:http://deneskubicek.blogspot.com/2008/06/textfield-item-submiting-page.html
只需创建另一个文本字段,并在HTML表单元素属性中给出以下内容:" style =" display:none"。瞧,所有的一切!