title: knockoutjs - select change event doesn't fire the first time
body: <p>I have a problem with one <code>select</code> element. I create a binding for the <code>change</code> event, and it works when I change the selected element manually, but if the select element is binding with a specified value, the change function is not call.</p>
  
  <p>My html is like this:</p>
  
  <pre class="lang-html prettyprint-override"><code>&lt;select data-bind="value: myfield, event:{change:myfunction}"&gt;
      &lt;option value=""&gt;Select an element&lt;/option&gt;
      &lt;option value="1"&gt;Element 1&lt;/option&gt;
      &lt;option value="2"&gt;Element 2&lt;/option&gt;
  &lt;/select&gt;
  </code></pre>
  
  <p>I need it so that if the property myfield has a value different to '' the change function will execute.</p>
  
  <p>If I choose an element the myfunction is call and all it´s ok, but when the page is load, and for example myfield has the value "1" the function is not call, and I need that this function will be execute, I hope that you can undertand my problem.</p>