我无法p:dialog
使用 jQuery 更新标题:
<p:commandButton value="#{msgs.ViewPersons}" oncomplete="
jQuery('#ui-dialog-title-viewPersonsDlgId').text('ciao');
viewPersonsDlg.show()">
...
<p:dialog modal="true" id="viewPersonsDlgId"
widgetVar="viewPersonsDlg" dynamic="true">
奇怪的是第二个 Javascript 语句:viewPersonsDlg.show()
成功执行,我在 Firebug 中看不到错误。对话框的标题保持为空,或者显示我在对话框header
属性中放入的内容(如果存在)。
我不是 jQuery 专家,我从 primefaces论坛中获取了 jQuery 语法。可能我误解了什么。