设置Sharepoint 2010增强型富文本框的默认值

时间:2012-11-15 13:43:52

标签: jquery sharepoint-2010

我正在尝试将默认值设置为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的行为如此。

0 个答案:

没有答案