Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/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
Jsf 2 更改客户端上的primefaces对话框大小_Jsf 2_Primefaces_Jsf 2.2 - Fatal编程技术网

Jsf 2 更改客户端上的primefaces对话框大小

Jsf 2 更改客户端上的primefaces对话框大小,jsf-2,primefaces,jsf-2.2,Jsf 2,Primefaces,Jsf 2.2,我使用以下命令更改primefaces对话框的大小: dialog.css('width', '650px'); 对话框正在变大,但其内容未调整大小。当我用鼠标改变角落里对话框的大小时,它的内容会被更新(带有ui可调整大小的句柄css类的div)。 所以我可能需要调用另一个javascript方法来模拟鼠标的变化方式? 不幸的是,我还没有找到方法。有人已经这么做了 问候 Oliver对话框。触发器('resize')执行。对话框的变量来自哪里?答案取决于PF版本。请记住,在涉及外部API/库的

我使用以下命令更改primefaces对话框的大小:

dialog.css('width', '650px');
对话框正在变大,但其内容未调整大小。当我用鼠标改变角落里对话框的大小时,它的内容会被更新(带有ui可调整大小的句柄css类的div)。 所以我可能需要调用另一个javascript方法来模拟鼠标的变化方式? 不幸的是,我还没有找到方法。有人已经这么做了

问候
Oliver
对话框。触发器('resize')执行。

对话框的
变量来自哪里?答案取决于PF版本。请记住,在涉及外部API/库的每个问题中都要提到impls/版本。
dialog
变量是用jquery
$('dialogId')
检索的。我正在使用JSF2.2.10和Primefaces 5.1.18。为什么不使用p:dialog的宽度属性呢?如果我使用宽度和高度属性,我必须更新关闭对话框的对话框。当我再次打开它时,我必须恢复用户输入但未提交的数据。如果验证失败,这会导致问题。不幸的是,它不会对内部组件产生气泡。