title: select2: programmatically controlling placeholder
body: <p>I want to change the placeholder on a select2 enhancing control upon an event.</p>
  
  <p>So I've got this...</p>
  
  <pre><code>&lt;select id="myFoo" placeholder="Fight some foo..."&gt;
  </code></pre>
  
  <p>...which is then enhanced:</p>
  
  <pre><code>init: function(){
     $('#myFoo').select2();
  },
  </code></pre>
  
  <p>...so now it has its correct placeholder.</p>
  
  <p>But then I want it to react to an event and clear the placeholder...</p>
  
  <pre><code>someButtonPress: function(){
  //   $('#myFoo').placeholder("");
  //   $('#myFoo').attr('placeholder', "");
  //   $('#myFoo').select2('placeholder',"");
  //   $('#myFoo').select2({placeholder:""});
  //   none of these work
  }
  </code></pre>
  
  <p>This seems so basic, yet I'm stumped.</p>
  
  <p>I can't find anything in the docs. Am I looking in the wrong place?</p>