JSFiddle - React, Tailwind, and code Playground

by Barry Margolin

HTML

<table>
<tr class="assay_row">
    <td>Lamivudine</td>
    <td>98%</td>
    <td>1.3%</td>
    <td>6</td>
     <td><input type="checkbox" name="case[]" class="case" /></td> 
</tr>
<tr class="assay_row">
    <td>Zidovudine</td>
    <td>95%</td>
    <td>1.9%</td>
    <td>6</td>
     <td><input type="checkbox" name="case[]" class="case" /></td> 
</tr>
<tr class="assay_row">
    <td>Zidovudine</td>
    <td>1.5922307662924</td>
    <td>1.3636240087592</td>
    <td>9</td>
     <td><input type="checkbox" name="case[]" class="case" /></td> 
</tr>
</table>

JavaScript

$(document).ready(function() {
    $("input.case").click(myfunc);
});

function myfunc(ele) {

    var values = []
    $("input[name='case[]']:checked").closest("tr").each(function () {
        var tds = $(this).children();
        values.push(tds.eq(0).text() + " " + tds.eq(1).text() + " (RSD = " + tds.eq(2).text() + " ; n = " + tds.eq(3).text() + ")");
    });

    alert("val---" + values.join (" : "));
}