Why my select onchange is not working?
<p>I have this code:</p>

<pre><code>            &lt;select&gt;
                &lt;option onChange="filterProducts(this);"&gt;Select ...&lt;/option&gt;
                &lt;option onChange="filterProducts(this);"&gt;Samsung&lt;/option&gt;
                &lt;option onChange="filterProducts(this);"&gt;LG&lt;/option&gt;
                &lt;option onChange="filterProducts(this);"&gt;Sony&lt;/option&gt;
                &lt;option onChange="filterProducts(this);"&gt;Philips&lt;/option&gt;
            &lt;/select&gt;
</code></pre>

<p>Which should fire a js method but it simply does not fire:</p>

<pre><code>function filterProducts(firedByControl){
   alert(fired);
}
</code></pre>

<p>For this button, calling the same js method, all works nice:</p>

<pre><code>&lt;button type="button" class="btn" onclick="filterProducts(this)" value="LCD"&gt;LCD&lt;/button&gt;
</code></pre>

<p>Can you please tell me where I am wrong?</p>
