我需要能够将默认值标记为脏的富文本编辑器

时间:2015-03-27 12:26:30

标签: ckeditor xpages

我有一个现有的Xpage应用程序,它根据对另一个文档的查找来设置富文本字段的默认值。最初的问题是,除非用户在字段中输入内容,否则不会保存默认值。我能够通过向页面添加"xc:DirtyEditor"来解决这个问题。现在我已升级到Windows 2008Domino 9.01FP3并添加了扩展库,此代码导致页面另一部分出现问题(部分刷新的字段停止工作)。还有另一种方法可以将编辑器标记为脏吗?

2 个答案:

答案 0 :(得分:1)

根据IBM,最新版本中的编辑器发生了变化,干扰了其他字段的部分更新。他们把它变成了工程学。

答案 1 :(得分:0)

你可以设置一个XPage"脏"使用CSJS代码XSP._setDirty(true,"")

您的情况看起来像是要每次都将XPages设置为脏。您的XPage源代码可以随后用

开始
<xp:view
    xmlns:xp="http://www.ibm.com/xsp/core"
    enableModifiedFlag="true">
    <xp:eventHandler
        event="onClientLoad"
        submit="false"
        script="XSP._setDirty(true,'')" />