如何使用jquery获取存在于tr的第n个td中的第n个选择框的id

时间:2018-05-25 07:19:56

标签: jquery

如何使用jquery获取存在于tr的第n个td中的第n个选择框的id。比如说,我想获取id的第4 <td>位中存在的第4个选择框的<tr>

<tbody>
    <tr class="tab_btn_segment">
        <td><select>
              <option></option>
              <option>1</option>
              <option>2</option>
              <option>3</option>
          </select>
        </td>
      <td><select id="popupSel">
              <option></option>
              <option>1</option>
              <option>2</option>
              <option>3</option>
          </select>
      </td>
      <td><select>
            <option></option>
            <option>=</option>
            <option>> <</option>  
            <option>≧ ≦</option> 
            <option>≠</option> 
        </select>
    </td>
    <td><select id="popupSelChange">
            <option></option>
            <option>1</option>
            <option>2</option>
            <option>3</option>
        </select>
    </td>
    </tr>

在这里,我需要在jquery中获取id="popupSelChange"更改事件。

1 个答案:

答案 0 :(得分:0)

您可以尝试$("tr td:nth-child(4) select").attr("id"),如下所示

change

正如您所说,您需要#popupSelChange身份$("#popupSelChange").change( // Your Code ); ao可以直接使用,因为ID对每个元素都是唯一的。

Optional