繁体   English   中英

JSF 从 javascript 调用单击按钮不起作用

[英]JSF call click on button from javascript not working

我试图在页面加载后单击一个按钮以打开一个带有一些信息的弹出 window:

<script type="text/javascript">
        function doHiddenClickPuntoAgua() {
            document.getElementById("form:puntoAgua").click();
        }
</script>

<p:commandButton id="puntoAgua"
        actionListener="#{viewGestionBean.openDialogAgua()}"
        style="display: none;">
        <p:ajax event="dialogReturn"
            listener="#{gestionBean.actualizaTabla()}"
            update=":form:tablaUbicaciones" />
    </p:commandButton>

我看到 function 正在从 backbean 调用,但是 actionListener 在我的命令按钮中不起作用,为什么?

您的 DOM 选择器未正确引用目标,请尝试

function doHiddenClickPuntoAgua() {
    document.getElementById("puntoAgua").click();
}
doHiddenClickPuntoAgua()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM