code returns group names in the form [object,object], not the group name.

asif khan May 8, 2014

Hi,

i am trying to get the names og the currently logged in users group.my code returns the groups but in the form [object,object],, not the group name. how can i find the name of the group out of this object.I am using Jquery.

Thanks,

Asif

2 answers

1 accepted

0 votes
Answer accepted
asif khan May 14, 2014

HI,

Thanks for all help and support. I caold finally complete my code and its working fine.

Thank You,

Asif

0 votes
codelab expert
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 8, 2014

Try var myObject = AJS.$(objectToTransform). If this doesn't help you please show your source code and we will find a solution.

asif khan May 8, 2014

jQuery(document).ready(function() {

var abcd= [10];


//alert(getGroups("asif_khan"));

var abcd=getGroups("asif_khan");
for (var i = 0; i < 3; i++) {
alert(abcd[i]);
//var a= abcd[i]data.groups.items;
//alert(a);
}


//varb= abcd.groups;
//alert(b);

alert("hi");

if(project_name == 'Customer ')

{
//window.alert('Message goes here');
$('#popup_Support_').attr('checked','checked');
$('#popup_NotBillable_').attr('checked','checked');
$('#popup_Billed_').val('0');
}

});

function getGroups(user)
{
var groups;
AJS.$.ajax({
url: "/rest/api/2/user?username="+user+"&expand=groups",
type: 'get',
dataType: 'json',
async: false,
success: function(data) {
groups = data.groups.items;
}
});
return groups;
}

This the the code iam using.

PLease make the required changes in the code if you can.That will be very helpfull.

I tried with the method you provided, but didnot work.Please try that method too if possible.

Thanks alot,

Asif

Suggest an answer

Log in or Sign up to answer