如何通过单击外部对话框关闭PrimeFaces中的对话框?

时间:2016-06-18 13:48:12

标签: primefaces

单击对话框外的

接近Primefaces中的对话框!如果单击对话框时没有关闭,而是通过单击外部对话框关闭对话框!

1 个答案:

答案 0 :(得分:1)

您可以设置对话框modal =“true”,这将生成整个屏幕块,就在您的对话框后面。

使用widgetVar =“someVar”

设置对话框

这只是一个带有一些属性的div,它会有一个像j_idt94_modal的id 所以你可以通过选择器获得它

$( "div[id*='modal']" ).on( "click", PF('someVar').hide());