Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Primefaces CommandButton Onclick inside选项卡总是将我带到第一个选项卡_Primefaces - Fatal编程技术网

Primefaces CommandButton Onclick inside选项卡总是将我带到第一个选项卡

Primefaces CommandButton Onclick inside选项卡总是将我带到第一个选项卡,primefaces,Primefaces,下面是我的代码。此处CommandButton操作不起作用,始终移动第一个按钮 标签 警报输入 欺诈警报管理页面 当前警报 下面是XHTML 我有上面的代码。问题是每当我点击commandbutton时,我就会被重定向到第一个选项卡。预定的onClick根本不起作用。第一个命令按钮 之所以会发生这种情况,是因为您将ajax属性定义为false,并且您正试图使用使用ajax调用的actionListener调用一个方法 设置ajax=true或删除它(默认值为true),您的页面就可以工作了

下面是我的代码。此处CommandButton操作不起作用,始终移动第一个按钮 标签


警报输入
欺诈警报管理页面
当前警报

下面是XHTML
我有上面的代码。问题是每当我点击commandbutton时,我就会被重定向到第一个选项卡。预定的onClick根本不起作用。

第一个命令按钮

之所以会发生这种情况,是因为您将
ajax
属性定义为
false
,并且您正试图使用使用ajax调用的
actionListener
调用一个方法

设置ajax=true或删除它(默认值为true),您的页面就可以工作了

如果您不想要ajax行为,请使用
action
而不是
actionListener


最后一个命令按钮

如果问题出在最后一个命令按钮上(请在下次更清楚),您只需定义
type=button
,它将作为一个简单的按钮工作

<p:commandButton type="button" process="@this" value="Update" icon="ui-icon-search" 
 update=":tabs:form:multiAlertUpdate" onclick="PF('multiAlertDialog')show()"/>


非常感谢。我会试试看是否有效。谢谢。面对同样的问题,但得到了解决
<p:commandButton type="button" process="@this" value="Update" icon="ui-icon-search" 
 update=":tabs:form:multiAlertUpdate" onclick="PF('multiAlertDialog')show()"/>