title: Select2 Find existing or type new always show first option as blank
body: <p>I added a select2 and it always show first option as blank.
  just below the blank option, it always shows what i type in select2 textfield. Any Idea, how i can fix it.</p>
  
  <p><img src="https://i.stack.imgur.com/fB1m6.png" alt="enter image description here">
      = hidden_field_tag :tags // present in HAML form </p>
  
  <pre><code>// javascript 
  $('#tags').select2
  createSearchChoice: (term, data) -&gt;
    if $(data).filter((-&gt;
        @text.localeCompare(term) == 0
      )).length == 0
      return {
        id: term
        text: term
      }
    return
  multiple: false
  data: [
    {
      id: 0
      text: 'story'
    }
    {
      id: 1
      text: 'bug'
    }
    {
      id: 2
      text: 'task'
    }`enter code here`
  ]
  </code></pre>