title: DataTables.js - Dynamic Variable flagging error on .page() API Call
body: <p>So, I am creating a custom navigation for my DataTable via a select dropdown.
  The value of each option it equal to each page, but running it through a jQuery on Change function flags a DataTable error that points me back to the the API documentation.</p>
  
  <p><strong><em>HTML:</em></strong></p>
  
  <pre><code>&lt;div class='form-group'&gt;
       &lt;label&gt;Student&lt;/label&gt;
       &lt;select name='filter-name' class='form-control' id='table-name'&gt;
            &lt;option value='0'&gt;1&lt;/option&gt;
            &lt;option value='1'&gt;2&lt;/option&gt;
            &lt;option value='2'&gt;3&lt;/option&gt;
            &lt;option value='3'&gt;4&lt;/option&gt;
            &lt;option value='4'&gt;5&lt;/option&gt;
       &lt;/select&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p><strong><em>JS:</em></strong></p>
  
  <pre><code>$("#example").DataTable({});
  var table = $("#example").DataTable();
  
  $("#table-name").on('change', function(){
       var pageVar = $(this).val();
       table.page(pageVar).draw('page');
  });
  </code></pre>
  
  <p>I continue to get this warning:</p>
  
  <pre><code>DataTables warning: table id=example - Unknown paging action: 0. For more information about this error, please see http://datatables.net/tn/5
  </code></pre>
  
  <p>But if I hardcode an integer instead of <code>pageVar</code>, it works just fine.</p>