title: DataTables: get source data for entire row matching single column criteria
body: <p>How can I get the whole row data of the column that the user input for filter in datatables? The user will input the filter and I want the system to search for it without changing the row data of table.</p>
  
  <p><strong>I tried this one</strong></p>
  
  <pre><code>var rowData = $('#table').DataTable().column(2).data().filter(function(value,index){
      return value == $('input[name=filter]').val() ? true:false;
  }).toArray();
  </code></pre>
  
  <p>but this will just get the column(2) value if its exist. I want to get all the data in that row. I'm searching only the column(2) but I want to get all the column data or that row where the filter result.</p>
  
  <p><strong>I already tried this</strong></p>
  
  <pre><code>var rowData = $('#table').DataTable().column(2).search($('input[name=filter]').val()).row({search: 'applied'}).data();
  </code></pre>
  
  <p>But this will change the UI table which is I don't want to happen. I only need the data of the whole row.</p>