gpt4 book ai didi

javascript - SharePoint 2013 - 如何在回发时执行 JavaScript

转载 作者:行者123 更新时间:2023-12-02 15:05:20 25 4
gpt4 key购买 nike

每次从支持 InfoPath 浏览器的表单回发后,我尝试在客户端上执行 JavaScript。这一直有效,直到我们最近升级到 SharePoint 2013。有谁知道是否有任何事件我可以附加处理程序来实现此目的?

最佳答案

经过一番痛苦之后,我最终找到了解决方案,尽管每次回发后都有明显的 15 毫秒延迟。 InfoPath Form Services JavaScript 中的 View.PostCreate 函数在每次回发的呈现阶段之后调用。

ExecuteOrDelayUntilScriptLoaded(function () {
var viewPostCreateBase = View.PostCreate;
var viewPostCreateOverride = (function (a) {

return function (a) {
viewPostCreateBase(a);
// Code to be executed after each postback
}
});
View.PostCreate = viewPostCreateOverride();

}, "_InfoPathCoreJs");

关于javascript - SharePoint 2013 - 如何在回发时执行 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35149949/

25 4 0