table111.page(1).draw(true) is not working

table111.page(1).draw(true) is not working

hi,

    it works in first case but not in second , pls tel me why
  1. <table id="example" class="display" style="width:100%">
  2.         <thead>
  3.             <tr>
  4.                 <th>Name</th>
  5.                 <th>Position</th>
  6.                 <th>Office</th>
  7.                 <th>Age</th>
  8.                 <th>Start date</th>
  9.                 <th>Salary</th>
  10.             </tr>
  11.         </thead>
  12.         <tbody>
  13.             <tr>
  14.                 <td>Tiger Nixon</td>
  15.                 <td>System Architect</td>
  16.                 <td>Edinburgh</td>
  17.                 <td>61</td>
  18.                 <td>2011/04/25</td>
  19.                 <td>$320,800</td>
  20.             </tr>
  21. </tbody>
  22.                                     </table>
  23. // then in js file
  24.  var table12 = $('#example').DataTable();
  25.    table12.page(1).draw(true);  // works
  26. // but in below case it does not
  27.  <table id="tblReport1" class="display" style="width:100%"><thead></thead><tbody></tbody></table>

  28. // in js file

  29.     var dd = [
  30.         {
  31.             "name": "Tiger Nixon",
  32.             "position": "System Architect",
  33.             "salary": "$3,120"
  34.         }
  35.     ];
  36.     var table111 = $('#tblReport1').dataTable({
  37.         "data": dd
  38.         ,
  39.         "columns": [
  40.             { "data": "name" },
  41.             { "data": "position" },
  42.             { "data":"salary"}
  43.         ]
  44.     });
  45.     table111.page(1).draw(true); // does not work