Jsf 2 更改客户端上的primefaces对话框大小
我使用以下命令更改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/库的
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的宽度属性呢?如果我使用宽度和高度属性,我必须更新关闭对话框的对话框。当我再次打开它时,我必须恢复用户输入但未提交的数据。如果验证失败,这会导致问题。不幸的是,它不会对内部组件产生气泡。