この JSF Web アプリケーションには、ユーザーが数値 ID を入力できる入力フィールドがあり、それがアプリによって検索されます。ユーザーを支援するために、ルックアップは「onchange」にバインドされているため、ユーザーがフィールドからタブで移動するか、他の場所をクリックするとすぐにトリガーされます。
したがって、ユーザーが「123」と入力し、タブを押す (またはクリックする) と、ルックアップが実行されます。これは正常に機能します。ただし、使いやすさの理由から、ユーザーがクリックできるボタンも提供したいと考えています。これがなければ、「検索を開始するにはどこをクリックすればよいか」と疑問を抱くユーザー向けです。これを行うには、HTML / JSF ボタンのように見え、何もしないものを提供したいと考えています (とにかくクリックすると "onchange" イベントがトリガーされるため)。
何もしないJSFボタンを作成する方法はありますか? 「アクション」属性なしで h:commandButton を使用しようとしましたが、それでもリクエストが発生します。