title: Bootstrap typeahead not setting the value for the field with updater callback
body: <p>I am in development of a backbone application with a view having the following lines:</p>
  
  <pre><code>c.$(".itemName").typeahead({source:itemNames,updater:function(item){
  c.$(".itemName").val(item);
  }});
  </code></pre>
  
  <p>This is not setting the value of the text field. I have console logged the value of item variable and it gets logged correctly. Further i can easily access properties like </p>
  
  <p><code>c.$(".itemname").attr('class')</code></p>
  
  <p>This means that the element is accessible. just don't know why its not setting up the value.</p>