如何通过onchange函数传递行索引

时间:2016-03-23 06:40:44

标签: javascript jquery html

我有一张桌子,每行都包含选择标签。

 <table>
   <tr>  
     <td><select onchange="function(this.value)">
           <option value="1">1</option>
            <option value="2">2</option>
        </select>
      <td>
 </tr>
<tr>  
     <td><select onchange="function(this.value)">
           <option value="1">1</option>
            <option value="2">2</option>
        </select>
      <td>
 </tr>
<table>

我想将行索引传递给function()。怎么办?

1 个答案:

答案 0 :(得分:0)

您可以使用最近的tr遍历.index()元素以获取其索引:

 $(this).closest('tr').index()