在我们的 JSF Web 应用程序中,我们有一个输入字段,用户可以在其中输入数字 ID,然后应用程序会查找该 ID。为了帮助用户,查找绑定到“onchange”,因此一旦用户离开该字段或点击其他地方,它就会被触发。
因此,用户输入“123”,按下选项卡(或单击),查找运行。这很好用;但是,出于可用性原因,我们还希望提供一个用户可以单击的按钮,以供那些想知道“我应该在哪里单击以触发查找?”的用户使用。为此,我们希望提供一些看起来和感觉上都像 HTML / JSF 按钮的东西,但什么都不做(因为无论如何单击都会触发“onchange”事件)。
有没有办法制作一个什么都不做的 JSF 按钮?我尝试使用不带“action”属性的 h:commandButton,但它仍然会触发请求。