title: Get the filtered Data array from JavaScript sourced Data table
body: <p>My dataTable version is 1.10.4.
  I'm populating the datatable by passing the Javascript sourced data </p>
  
  <pre><code>var dataSet = [
      ['Trident', 'Internet Explorer 4.0', 'Win 95+', '4', 'X'],
      ['Trident', 'Internet Explorer 5.0', 'Win 95+', '5', 'C']
      //----
  ];
  
  
  
  $(document).ready(function () {
      $('#demo').html('&lt;table cellpadding="0" cellspacing="0" border="0" class="display" id="example"&gt;&lt;/table&gt;');
  
      $('#example').dataTable({
          "data": dataSet,
          "columns": [
              { "title": "Engine" },
              { "title": "Browser" },
              { "title": "Platform" },
              { "title": "Version", "class": "center" },
              { "title": "Grade", "class": "center" }
          ]
      });
  });
  </code></pre>
  
  <p>Now I have a search input to filter the table based on the input.
  I'm trying to get the filtered data that returns and rendering in the table. </p>
  
  <p>For example, If the users search input is 'C' then i should get filtered data </p>
  
  <p>var dataSet = [
          ['Trident','Internet Explorer 5.0','Win 95+','5','C']
      ]; </p>
  
  <p>Is there any standard way of getting filtered data in datatable?</p>
  
  <p>if not I want to get the array on key up</p>
  
  <pre><code>$( "#searchInput").on( 'keyup change', function () {
      // get the filtered JavaScript data
  });
  </code></pre>
  
  <p>Please refer to <a href="http://jsfiddle.net/a8b3ttf7/6/" rel="nofollow noreferrer">JSFIDDLE HERE</a></p>