我试图使用 ah:commandLink 从 javascript 调用 bean。
我有一个 commandLink
<h:commandLink action="#{bean.go()}"
styleClass="simple-submit-button" id="uLink">
<f:param name="userId" value="#{param['userId']}" />
</h:commandLink>
这叫我的豆子。
并想从 javascript 调用此 commandLink,如下所示:
document.getElementById('uLink').click();
但我总是收到错误:document.getElementById('uLink') 为空。
我试过这个:
- 设置 h:commandLink immediate="false" 而不是 document.getElementById('uLink').click() 我使用 document.getElementById('uLink').immediate=true;
- 使用 h:commandButton 代替。
- 使用 document.getElementById('formId:uLink').click();
有谁知道我如何得到这项工作?