Quantcast
Channel: SharePoint 2010 - Development and Programming forum
Viewing all articles
Browse latest Browse all 11571

retrieving data from managed metadata field of list with cmal query using javascript

$
0
0

hi friends

i am trying to retrieve data from managed metadat field of list using javascrtipt

function retrieveListItems() {

    var clientContext = new SP.ClientContext.get_current();	
    var oList = clientContext.get_web().get_lists().getByTitle('termlist');
	var camlQuery = new SP.CamlQuery();
	camlQuery.set_viewXml('<View><Query><Where><Eq><FieldRef Name=\'ID\'/><Value Type=\'Counter\'>'+pageId+'</Value></Eq></Where></Query></View>');
    this.collListItem = oList.getItems(camlQuery);
    clientContext.load(collListItem);
    alert("load");
	clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded), Function.createDelegate(this, this.onQueryFailed));  	  
}

function onQuerySucceeded(sender, args) {
var PO;
var ID1;
var TA;
var UT;
    var listItemEnumerator = collListItem.getEnumerator();    
    while (listItemEnumerator.moveNext()) {
       var oListItem = listItemEnumerator.get_current();        
	      //listtId1=oListItem.get_item('_dlc_DocId');  
	   ID1=oListItem.get_item('ID');     
	   PO=oListItem.get_item('Author');  
	   TA=oListItem.get_item('Audience');
	   UT=oListItem.get_item('Utilities0').get_label();
	}

alert(TA);	
alert(UT);
alert("end");
}

function onQueryFailed(sender, args) {
	    alert('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace());
}

Utilities0 is managed metadata field it is not working am unable to retrieve any data. 

is there any wrong in this code

i have tried 

UT=oListItem.get_item('Utilities0').get_label();

and

UT=oListItem.get_item('Utilities0');

if am not using get_label() it is show [object object ] in alert

 

Viewing all articles
Browse latest Browse all 11571

Trending Articles