У меня есть сценарий, в котором я хотел бы выбрать строки из таблицы в зависимости от значений в td
например, у меня есть таблица, подобная этой
<tr>
<td>John</td>
<td>Smith</td>
<td>Male</td>
</tr>
<tr>
<td>Andy</td>
<td>Gates</td>
<td>Male</td>
</tr>
<tr>
<td>Alice</td>
<td>Nixon</td>
<td>Female</td>
</tr>
, теперь я хотел бывыберите все строки, если значение первого td равно x AND значение второго td равно y
В данный момент я делаю что-то вроде этого
$("tr").each(function (index) {
if ($(this).find('td:eq(0)').text().trim() == x &&
$(this).find('td:eq(1)').text().trim() == y)
...do somethin....
});
loopingчерез каждый ряд и проверить.Это многословно.Есть ли лучший способ добиться этого в одной строке.Кажется, я не могу понять логику оператора И с селекторами?
Ожидание,