DataTables - nth-child solution

DataTables Examples

by Chris Dennis

HTML

<script src="https://cdn.datatables.net/1.10.6/js/jquery.dataTables.min.js"></script>
<link rel="stylesheet" href="https://cdn.datatables.net/1.10.6/css/jquery.dataTables.min.css">
<table class="dataTable" id="example">
    <thead>
        <tr><th>id</th><th>blurb</th></tr>
    </thead>
    <tbody>
        <tr><td>1</td><td>one</td></tr>
        <tr><td>2</td><td>two</td></tr>
        <tr id="thisone"><td>3</td><td id="mycell">three</td></tr>
        <tr><td>4</td><td>four</td></tr>
          </tbody>
</table>

JavaScript

$(document).ready(function() {
    var dt = $('#example').DataTable({
        paging: true,
        ordering: false,
        orderFixed: [0, 'asc'],
        searching: false,
        lengthChange: false,
        displayStart: 0,
    });
    dt.row('#thisone')
        //.cell(':nth-child(2)').data('abc')
        .data(['a', 42])
        .draw();
    //var row1 = dt.row('#thisone');
    //row1.cell(':nth-child(2)').data('2222').draw();
    dt.cell('#thisone', ':nth-child(2)')
        .data('2222')
        .draw();
});