JSFiddle - React, Tailwind, and code Playground
by bluey
HTML
<table>
<tr id="till__tablepanel_table_0_row_3" class="till__tablepanel_table_0_row__ticket"
data-rowunitprice="1.00" data-row_total="1.00" data-row_quantity="1"
data-measure_type_is_grams="0" data-itemtitle="tea" data-ticket_row_num="3">
<td>3</td>
<td>tea</td>
<td><span id="till__tablepanel_table_0_row_3_quant" class=
"wrap quantity">1</span></td>
<td>£1.00</td>
<td>£<span id="till__tablepanel_table_0_row_3_totalprice" class=
"till__tablepanel_table_0_row__totalprice">1.00</span></td>
</tr>
<tr id="till__tablepanel_table_0_row_3" class="till__tablepanel_table_0_row__ticket"
data-rowunitprice="1.00" data-row_total="1.00" data-row_quantity="1"
data-measure_type_is_grams="0" data-itemtitle="tea" data-ticket_row_num="3">
<td>3</td>
<td>tea</td>
<td><span id="till__tablepanel_table_0_row_3_quant" class=
"wrap quantity">1</span></td>
<td>£1.00</td>
<td>£<span id="till__tablepanel_table_0_row_3_totalprice" class=
"till__tablepanel_table_0_row__totalprice">1.00</span></td>
</tr>
<tr id="till__tablepanel_table_0_row_3" class="till__tablepanel_table_0_row__ticket"
data-rowunitprice="1.00" data-row_total="1.00" data-row_quantity="1"
data-measure_type_is_grams="0" data-itemtitle="tea" data-ticket_row_num="3">
<td>3</td>
<td>tea</td>
<td><span id="till__tablepanel_table_0_row_3_quant" class=
"wrap quantity">1</span></td>
<td>£1.00</td>
<td>£<span id="till__tablepanel_table_0_row_3_totalprice" class=
"till__tablepanel_table_0_row__totalprice">1.00</span></td>
</tr>
</table>
JavaScript
$('.till__tablepanel_table_'+tablenumber+'_row__ticket').each( function(i) {
// alert(i+1); //testing
row_ticketRowNum = $(this).data("ticket_row_num");
row_itemtitle = $(this).data("itemtitle");
row_itemquantity = $(this).data("row_quantity");
row_unitprice = $(this).data("rowunitprice");
row_rowtotal = $(this).data("row_total");
//insert into array
var myArray = [];
myArray.push(row_ticketRowNum);
myArray.push(row_itemtitle);
myArray.push(row_itemquantity);
myArray.push(row_unitprice);
myArray.push(row_rowtotal);
i++;
});