title: ReactJS: Select with default value from props without onChange event?
body: <p>So, I was just wondering if I absolutely need to have a onChange event handler on a select component in React? </p>
  
  <p>I have a prop passing in the default value on the option I want selected. It works no problem if I have:</p>
  
  <pre><code>&lt;select 
    value={this.props.defaultValue}
  &gt;
    &lt;option value="a"&gt;A&lt;/option&gt;
    &lt;option value="b"&gt;B&lt;/option&gt;
  &lt;/select&gt;
  </code></pre>
  
  <p>Except, it is static as I am sure you are familiar with the error:</p>
  
  <pre><code>Warning: Failed form propType: You provided a `value` prop to a form field without an `onChange` handler. 
  This will render a read-only field.
  </code></pre>
  
  <p>As I am getting the value using Jquery, I don't need a state or any passing between child and parent... </p>
  
  <p>Is there a simple way to allow the select to get a default value from props and still operate as a normal select where changing an option changes the value I can grab with jquery, or do I have to have a state, and a onChange handler?</p>
  
  <p>Thanks!</p>
  
  <p>What I have already tried:</p>
  
  <pre><code>&lt;select
    defaultValue={this.props.defaultValue} // just returns the first option
  &gt; 
    &lt;options etc.&gt;
  &lt;/select&gt;
  </code></pre>
  
  <p>Also, I would rather not use an external package like React-Select... I just want to have a default value and a normal select...</p>