Select2 val does not work for integer value
<p><a href="https://jsfiddle.net/mahdi_negahi/b1c77jjs/" rel="nofollow">See in the Fiddle</a></p>

<p>I' m using JQuery select2 like the following </p>

<p><strong>HTML</strong></p>

<pre><code>  &lt;select style="width:150px" id="lang" multiple  &gt;
   &lt;option value="1"&gt;1&lt;/option&gt;
    &lt;option value="2"&gt;2&lt;/option&gt;
   &lt;option value="11"&gt;3&lt;/option&gt;
 &lt;/select&gt;
</code></pre>

<p><strong>Javascript</strong></p>

<pre><code>$(document).ready(function() {
   $('#lang').select2({
        placeholder: 'please type'}   
    );
});
</code></pre>

<p>my problem is: I want to select an item programmatically</p>

<p>I use following code:</p>

<pre><code>    $("#lang").select2('val','11');
</code></pre>

<p>but the above code select the first item not the last one.</p>