私のUI内には、いくつかのjavascriptがあります:
<ui:define name="myheaderIncludes">
<script type="text/javascript">
function sayhi() {
alert('hi');
}
</script>
</ui:define>
フォームから、ダイアログ フォームを使用して、ファイルのインポート用にポップアップします。
<p:dialog id="abc" header="Import" widgetVar="dlgabc" modal="false"
height="125" width="580" appendToBody="true" hideEffect="fade">
ダイアログフォームからjavascriptを呼び出そうとしています-テストするために、ボタンを追加しました:
<p:button value="Test" id="start" type="button" onclick="sayhi();" widgetVar="startButton1"/>
何らかの理由で、sayhi() は呼び出されません。ご意見/ご感想はありますか?
前もって感謝します