IntroductionIn this article you will see how to get the content type group for the specified content type in SharePoint 2010 using ECMAScript. I have a content type named "Custom Content Type" that belongs to a "Custom Content Types" group (Navigate to the site, click on Site Actions. Click on Site Settings. In the Galleries section, click on Site Content Types). Steps Involved
var contentTypeCollection; var contentType;
function getContentTypeGroup() { var clientContext = new SP.ClientContext.get_current(); if (clientContext != undefined && clientContext != null) { var web = clientContext.get_web(); this.contentTypeCollection = web.get_contentTypes(); this.contentType = contentTypeCollection.getById("0x0100FFC434A461E47E4EB81D3FD76D42BFBF"); clientContext.load(this.contentType); clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded), Function.createDelegate(this, this.onQueryFailed)); } }
function onQuerySucceeded() { alert(this.contentType.get_group()) }
function onQueryFailed(sender, args) { alert('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace()); }</script> <input id="btnGetContentTypeGroup" onclick="getContentTypeGroup()" type="button" value="Get the content type group" />
ReferenceSP.ContentTypeCollection.group Property - http://msdn.microsoft.com/en-us/library/ee547095.aspx SummaryThus in this article you have seen how to get the content type group for the specified content type in SharePoint 2010 using ECMAScript.
You need to be a premium member to use this feature. To access it, you'll have to upgrade your membership.
Become a sharper developer and jumpstart your career.
$0
$
. 00
monthly
For Basic members:
$20
For Premium members:
$45
For Elite members: