2

我正在尝试将默认值设置为 sharepoint 2010 中列表的“增强型富文本框”。此处正在回答类似的问题Update a rich text column in Sharepoint using jquery

找到此代码(https://stackoverflow.com/a/13158954/1826736

$('td.ms-formbody').each(function(i, item) {
item = $(item);
if (item.html().indexOf('FieldName="' + fieldName + '"') > -1) {
    item.find("div[contenteditable='true']").html(newValue);
    //break
    return false;
}
});

上面的代码在 2010 环境中巧妙地完成了这项工作,但不知何故,默认值会在几分之一秒内出现然后消失。我的猜测是,一旦出现用于增强富文本框控件的“编辑工具”,它们就会清除其默认内容。我正在 Document.ready 中执行此代码。请帮我解决问题。类似的代码在 sharepoint 2007 中运行良好,但不确定为什么 Sharepoint 2010 会这样。

4

0 回答 0