javascript - How do I get the id for a <tr> in when using jQuery DataTables? -
i adding button "approve" rows in table (call url process record). generate table attach datatable prefilled table. on each tr have id number of record.
<tr id="11309742"> <td>blah</td> <td>blah</td> <td>blah</td> </tr> <tr id="11309743"> <td>blah</td> <td>blah</td> <td>blah</td> </tr> here have far:
$.each(table.fngetdata(), function (i, row) { var id = $(this).attr("id"); $.get(myurl, { id: id }, function (json) { if (json.sucess) { // todo remove page } }, "json"); }); var id = $(this).attr("id"); worked before switched datatable plugin (and know won't work now). have seen either setting id or getting index click in row. how id attribute in loop?
instead of using .fngetdata(), should have used .fngetnodes().
$.each(table.fngetnodes(), function (i, row) { var id = $(this).attr("id"); $.get(myurl, { id: id }, function (json) { if (json.sucess) { //table.fndeleterow(i); } }, "json"); }); now works expected.
Comments
Post a Comment