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

(And how can I get all of my lookup fields to have type ahead?)

So here is the weird thing: I have several lists and lookups which I am deploying as a part of a .wsp.

Of all of the lookups that are deployed, one gets this nice little type-ahead feature in the UI which I thought I had to add a third party JavaScript library to accomplish.

See evidence below:

Snapshot of the mystery field in action

To be clear, this is not a managed metadata field; it's a regular lookup field. But the markup is definitely different in the HTML. It renders as a input type=textbox and img which overlays a select


To wit, I have not been able to get any of my other lookup fields to behave this way. Only this one.

So my question is what is the magic sauce that allows me to get this behavior "for free"?

share|improve this question

If the lookup list has more than 20 items, SharePoint will change to the type-ahead rendering style.

share|improve this answer
Why is my lookup field not rendering typeahead? (the list has thousands of items) – Wint Jul 6 '15 at 1:53

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.