Select 状态为 false 的第一行

Select first row where the status is false

我有一个 html table 我想 select 满足条件的第一行 status is false

<table>
   <th>
     ....
     ....
   </th>
   <tr>
       <input class="status" id="txtStatus_0" name="StudentReceipt[0].Status" type="hidden" value="True">
       <td>             
       </td>
       <td>
       </td>
       ....
       ....
   </tr> 
    <tr>
       <input class="status" id="txtStatus_1" name="StudentReceipt[1].Status" type="hidden" value="False">
       <td>             
       </td>
       <td>
       </td>
       ....
       ....
   </tr>      
    <tr>
       <input class="status" id="txtStatus_2" name="StudentReceipt[2].Status" type="hidden" value="False">
       <td>             
       </td>
       <td>
       </td>
       ....
       ....
   </tr> 

</table>

当然我可以使用 foreach 循环并遍历整行并获取状态为 false.But 的第一行是否有任何其他方法可以通过使用 Jquery selectors[ 找到它=14=]

我认为这符合您的要求

$('[value=False]').first().parent()

查找值为 False 的所有输入,获取第一个,然后获取父项(行)

$('input[value=False]:first').closest('tr');

:firstjquery 使用的 CSS 选择器 并且 value=First 将是 属性选择器

DEMO