2013-04-16 64 views
2

如何使用客戶端模型在分類學字段中設置多個值? 對於單值我用如下的代碼片段:Sharepoint 2010客戶端模型。在分類學字段中設置多個值

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

我找到了設置多個值的正確方法。實際上分隔符是分號和尖括號的組合「;#」不只是一個分號「;」

相關問題