title: How to set selected value on select (selectpicker plugin) using bootstrap
body: <p>I'm using the <a href="https://github.com/silviomoreto/bootstrap-select" rel="nofollow noreferrer">Bootstrap-Select</a> plugin like this:</p>
  
  <p><strong>HTML/PHP:</strong></p>
  
  <pre><code>&lt;select class="selectpicker form-control" data-live-search="true" data-live-search-normalize="true" id="produtos" name="produtos" onload="buscaProduto(this.options[this.selectedIndex].value)" onchange="buscaProduto(this.options[this.selectedIndex].value)"&gt;
      &lt;?php require_once("model/produtoModel.php");
            require_once("dao/produtoDao.php");
  
            $produtoModel = new produtoModel();
            $produtoDao = new produtoDao();
  
            echo '&lt;option value="0"&gt;Selecione um produto&lt;/option&gt;';
  
            //select All
            $models = $produtoDao-&gt; selectAll();
            foreach ($models as $model){
               echo '&lt;option value="'.$model-&gt;getId().'"&gt;'.$model-&gt;getNome().'&lt;/option&gt;';
            }
  
            $produtoModel = null;
            $produtoDao = null;
  
            ?&gt;
  &lt;/select&gt;
  </code></pre>
  
  <p>I want to set the value selected to this select when button clicked.</p>
  
  <p><strong>Javascript:</strong></p>
  
  <pre><code>$(document).ready(function() {
  
      $("#tblitens").on("click", "#btnupdateitem", function(e) {
          $('select[name=produtos]').val(249);
          $('.selectpicker').selectpicker('refresh');
      });
  }
  </code></pre>
  
  <p>Nothing happens. How can I fix this?</p>