私はこのフォームを持っています
<h:form id="formId" prependId="false">
Descrizione <h:inputTextvalue="#{bean.description}" />
Prezzo: <h:inputText value="#{optionalManaged.price}" />
<a4j:commandLink styleClass="button smallButton" actionListener="#{bean.method}"
execute="formId" render="otherDiv">
+
</a4j:commandLink>
</h:form>
現時点では、a4j:commandLink を押すと、2 つの入力フィールドの値が Bean 内に格納され、アクション リスナーが正しく呼び出されます。
私がやりたいのは、2番目のinputTextでEnterキーを押すと同じことができるということです。
inputText 内から jquery を介して a4j:commandLink click() を呼び出して、素朴な試みを行いました。これは明らかにうまくいきませんでした。
どうすればこれを行うことができるかについて何か考えはありますか?