如何使用javascript访问特定docset的所有内容类型
使用服务器模型我们可以通过
实现它
var ctIds = ds.ContentTypeTemplate.AllowedContentTypes;
//1
foreach (SPContentTypeId ctId in ctIds)
{
Console.WriteLine(ctId); //print Content Type Id
}
但如何在CSOM中实现这一目标
答案 0 :(得分:0)
您可以在上述列表中拨打休息api电话:
jQuery.ajax({
url: "_api/web/Lists/getbytitle('LIST NAME')/items?$select=Title,ContentTypeId",
type: "GET",
cache: false,
headers: {
"accept": "application/json; odata=verbose",
"content-type": "application/json;odata=verbose",
"X-RequestDigest": jQuery("#__REQUESTDIGEST").val()
},
success: function(data) {
// CT in data.d.ContentTypes.results
},
error: function() {
}});
这将返回与此文档集列表关联的所有CT。