title: i want to change behaviour even when an option is not changed in dropdown jquery
body: <p>I have a requirement to include a user input along with dropdown.
  I implemented it using .change() method of jquery.
  Using .change() function allows me to take the input when i select "Enter value" option.
  In order for this code to work again i will have to change the selection. i.e .</p>
  
  <p>When i click on "Enter value" option again, no index will be changed and nothing will happen.
  How do i get the focus to the textbox with out changing the selected option. 
  In short i want the current functionality to work multiple times with out having to select other options.</p>
  
  <p>My code in js fiddle is :
  <a href="http://jsfiddle.net/wTumv/1" rel="nofollow">My code in jsfiddle </a></p>
  
  <pre><code>jQuery(".gfield_select").change(function() {
      var val = jQuery(this).val();
      var enter = jQuery(this).parent().find('option:selected').text();
      var x = jQuery(this).parent();
      if (enter ==="Enter a value" || enter === "Enter value"){
        var holder = x.find('.holder');
        holder.val('');          
        holder.prop('disabled',false);
        holder.focus();
      } else {
        x.find('.holder').val(x.find('option:selected').text());
        x.find('.holder').prop('disabled',true);
      }
  });
  </code></pre>