title: Select option without value using jQuery
body: <p>Line of code in question:</p>
  
  <pre><code>$(this).find('select option:first').val();
  </code></pre>
  
  <p>If my select has this structure:</p>
  
  <pre><code>&lt;select&gt;
      &lt;option&gt; -- choose -- &lt;/option&gt;
      &lt;option value="some_value"&gt; Some text&lt;/option&gt;
  &lt;/select&gt;
  </code></pre>
  
  <p>the jQuery code I posted above will return <code>--choose--</code> as a value. Is there a way I could understand if the option has a value or not, instead of returning the text in it?</p>