2016-10-25 17 views
0

チェックボックスをすべてエラーなしで取得することはできません。私はdataTableを使用していますが、エラーが発生しているようです。dataTable - すべてのチェックボックスを選択してチェックすることはできません

<script type="text/javascript"> 
    $(document).ready(function() { 
     $('#myTable').DataTable({ 
      "dom": '<"top"fl>rt<"bottom"pi><"clear">' 
       /*'<"top"lf>rt<"bottom"p><"clear">'*/ 
     }); 
}); 

    function selectAllUsers() { 
     $(':checkbox').each(function() { 
      this.checked = true; 
     }); 
     var table = $('#myTable').dataTable({ 
     }); 
     var allPages = table.fnGetNodes(); 
     $('input[type="checkbox"]', allPages).prop('checked', true); 
    } 
    </script> 

は、上記のコードは、すべてのボックスを選択しますが、その後、私はのdataTableと2番目のエラーメッセージが表示されます:

は、ここに私のコードです。

が、私がしなければ:

<script type="text/javascript"> 
     $(document).ready(function() { 
     $('#myTable').DataTable({ 
      "dom": '<"top"fl>rt<"bottom"pi><"clear">' 
       /*'<"top"lf>rt<"bottom"p><"clear">'*/ 
     }); 
}); 

    function selectAllUsers() { 
     $(':checkbox').each(function() { 
      this.checked = true; 
     }); 
     var table = $('#myTable').dataTable({ 
     }); 

    } 
    </script> 

それから私は、唯一の確認最初のページを取得します。どんな助けでも大歓迎です。

+0

解決策:https://datatables.net/plug-ins/api/fnGetHiddenNodes –

答えて

関連する問題