title: DataTables draw() method is not working
body: <p>Here is my code:</p>
  
  <pre><code>$(document).ready(function () {
      var map;
      var table = $('#example').DataTable({
          dom: 'T&lt;"clear"&gt;lfrtip',
          tableTools: {
              "sRowSelect": "single"
          },
          "fnCreatedRow": function (nRow, aData, iDataIndex) {
              console.log("HI");
              var s = $('td:eq(1)', nRow).text();
  
              if (map.hasOwnProperty(s)) $('td:eq(2)', nRow).text(map[s]);
  
          }
      });
      map = {
          "Accountant": "100",
          "Software Engineer": "150"
      };
  
  
      table.fnDraw();
  });
  </code></pre>
  
  <p>For full code, please check <a href="http://jsfiddle.net/wj79jmjd/1/" rel="nofollow">this jsFiddle</a>.</p>
  
  <p>Here I have assigned <code>map</code> variable after DataTables uses it. So that I need to redraw the table. But I fount that <code>draw()</code> function seems not working.</p>