Sharepoint 2010客户端模型。在分类法字段中设置多个值

时间:2013-04-16 15:56:10

标签: sharepoint-2010 taxonomy sharepoint-clientobject csom

如何使用客户端模型在分类法字段中设置多个值? 对于单个值,我使用以下代码段:

    var item = ctx
    .get_web()
    .get_lists()
    .getByTitle('News')
    .getItemById($("#newsId").val());

    var newTag = "40;#term_title|cd1df680-fff6-4d37-a336-95a2fbc0719d";

    item.set_item("NewsTag", newTag);
    item.update();

    ctx.executeQueryAsync(function () {
    }); 

它适用于单个值。

我曾尝试将newTag变量用作数组,并尝试将两个字符串{id};#{title}|{guid};分隔符连接起来,但它不起作用。

任何人都可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

我找到了设置多个值的正确方法。实际上,分隔符是分号和尖锐“#”的组合,而不仅仅是分号“;”