mst*_*fdz 3 javascript jsf primefaces
我有一个 ajax commandButton,当我点击它时,它会更新我使用的表单并在 onclick 方法上调用一个 js 函数。
问题:一个字段起初是不可见的,我使用style="display:none"forinvisibilty。当我单击按钮时,它会更新表单数据并显示:none 仍然存在。在 onclick 命令上,我使用 js 函数style="display:none将style="display:block".
这是我的 js 函数:
setTimeout(function() {
PF('field').jq.css('display', 'block');
}, delay);
Run Code Online (Sandbox Code Playgroud)
我使用延迟来等待更新完成其工作。
这是我的命令按钮:
<p:commandButton ajax="true" update="form" onclick="jsFunc();"</p:commandButton>
Run Code Online (Sandbox Code Playgroud)
但是我想确定 ajax update 什么时候完成它的工作,然后我想调用 js 函数。
做这个的最好方式是什么 ?
提前致谢。
| 归档时间: |
|
| 查看次数: |
2820 次 |
| 最近记录: |