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

Jquery 设置Sharepoint 2010增强型富文本框的默认值,jquery,sharepoint-2010,Jquery,Sharepoint 2010,我正在尝试将sharepoint 2010中列表的默认值设置为“增强的富文本框”。 这里也回答了一个类似的问题 找到此代码() 上面的代码在2010年的环境中很好地完成了这项工作,但是默认值会在几秒钟内出现然后消失。我的猜测是,一旦增强的富文本框控件出现“编辑工具”,它们就会清除其默认内容。我正在Document.ready中执行此代码。请帮我解决这个问题。类似的代码在sharepoint 2007中运行良好,但不确定sharepoint 2010为何会出现这种情况。没有用户?请有人帮忙…你的j

我正在尝试将sharepoint 2010中列表的默认值设置为“增强的富文本框”。 这里也回答了一个类似的问题

找到此代码()


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

没有用户?请有人帮忙…你的js代码是如何注入页面的,你能在加载sharepoint js代码后尝试延迟吗?
$('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;
}
});