SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Related: How to retrieve a ListItem using the Javascript Client Object Model?

In my previous question I was able to successfully retrieve a basic value from a list item. My problem is that I am now trying to retrieve a value from a LookUp column get_item no longer seems to work.

When I do an alert, I get [object Object] instead of the value that is in there.

Code I am using:

function onSuccess(sender, args) {

Should I be using something besides get_item to values from LookUp columns?

share|improve this question
get_lookupValue() will also work with fields of Type "User" – Vardhaman Deshpande Aug 30 '11 at 5:59
What about columns that belongs to the lookup field? For example Department name, Department No and so on. – Rob Jan 20 '14 at 12:50
up vote 12 down vote accepted

Looks like I just needed to add the get_lookupValue() function after my get_item call:


Hope this helps someone...

share|improve this answer

For those not using JSOM and need a solution using REST + JSON, this can be done using the REST API and OData. For example if the list in questions is Employee with a Department Lookup field. We can send a REST request with this format:


Note the OData request parameters $select and $expand (this is needed to get other fields from the lookup list). This request should return:

Employee id and name Department id and name

More information can be found here:

hope it helps.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.