使用jquery更新Sharepoint中的富文本列
Update a rich text column in Sharepoint using jquery
我正在尝试使用jquery更新列(类型-多行文本/富文本),我无法这样做。
下面是我用来实现这个目标的代码。
function getmkemod(mke, md) {
var category = "Event";
//CAML Query Here
var retval = new Array(), i=0;
//var retval = "";
$().SPServices({
operation: "GetListItems",
listName: "Products",
async: false,
CAMLQuery: x,
completefunc: function(xData, ID) {
$(xData.responseXML).find("[nodeName=z:row]").each(function() {
retval[i++] = $(this).attr("ows_ProdIDMenu");
});
}
});
$("#ctl00_m_g_8bdaafbb_e52a_43db_a50c_a96544b1eab2_ctl00_ctl04_ctl55_ctl00_ctl00_ctl04_ctl00_ctl00_TextField").val("Hi");
// alert(t);
// t.innerText = "<div>Hi</div>";
}
我无法将t值更新为Hi。
我明白了。我想它可能会对某人有所帮助。
$("文本区域(Title = '测试']").closest("跨度")。找到("iframe(标题=的富文本编辑器]").contents();("身体"). html("嗨");
我可以在@Janet的回答中补充一点,它适用于富文本多行列。对于增强的富文本列,我可以添加以下代码:
$('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;
}
});
相关文章:
- 基于文本jquery php更改按钮
- 选择“p文本jquery”
- 附加 HTML 转义文本:jQuery
- 如何知道选中/突出显示的文本jquery的顺序出现
- Action.on('模糊')不't处理输入文本-jQuery 1.9+
- 在当前工具提示文本 JQuery 旁边追加或添加新文本
- 文本自动移动以适应动画相邻文本 (jquery):如何平滑
- 获取锚点的特定文本 - jQuery
- 从文本 jquery 中查找和挑选出模式
- 延迟后如何更改文本 - jQuery.
- 更改按钮文本 jQuery
- 使用 :包含 找到一个文本 jquery
- 获取引导程序单选按钮文本-jquery
- onchange函数转换为输入文本JQuery的数组
- 语法错误未终止字符串文本jquery
- 将输入占位符文本与span文本jquery交换
- 更改数值为文本- jQuery / NivoSlider
- 在文本区搜索指定的文本- jQuery/Javascript
- 一个字一个字地突出显示文本(jquery)(关闭)
- 无终止字符串文本jquery或更多