首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >优化局部刷新

优化局部刷新
EN

Stack Overflow用户
提问于 2014-09-19 15:00:22
回答 1查看 76关注 0票数 1

在斯文的博客http://hasselba.ch/blog/?p=1383上,他发表了一篇关于优化局部刷新的伟大文章。我试着张贴以下问题,但它一直说它是垃圾邮件。所以我想我会来这里问一问。他张贴的代码是:

代码语言:javascript
复制
<xp:button
        value="Cleaned Refresh"
        id="buttonCleaned">
        <xp:eventHandler
            event="onclick"
            submit="false">
            <xp:this.script>
                <![CDATA[
                    XSP.partialRefreshPost(
                        '#{id:refreshMe}',{
                            clearForm: true,
                        }
                    );]]>
            </xp:this.script>
        </xp:eventHandler>
    </xp:button>

"clearForm : true“这一行是做什么的,我没有看到它在任何地方被引用?我在onCompleted事件中使用onCompleted来刷新其他字段,从我在这段代码中看到的情况来看,您不会对事件使用partialRefreshPost,而是将此代码添加到例如onClick事件中。你是在所有情况下还是只在特殊情况下都这样做?例如,在一个页面上,我在5或6个不同的字段上有一个onChange事件,它对id进行部分刷新,页面上有30多个字段,所以这个页面似乎做的比实际需要的要多得多。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-19 15:03:51

就在链接中的示例代码之上,

优化后的版本将选项clearForm添加到部分刷新。使用此选项时,只向服务器发送XPages内部字段,但DOM将被正确刷新:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25936904

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档