try
$(document).ready(function () {
var targetRows = [];
var rows = $('#mytable tbody tr');
var tempIndex = [];
for (var i = 0; i < rows.length; i++)
if ('Orange' == rows[i].cells[0].innerText)
tempIndex.push(i);
var first = tempIndex[0];
var last = tempIndex[tempIndex.length - 1];
for (var i = 0; i < rows.length; i++) {
if (i >= first && i <= last)
targetRows.push(rows[i].cells[0].innerText);
}
alert(targetRows.join());
});
demo:
- JSFiddle[
^]