2010-01-02 27 views
0

我得到所有使用此代碼的html表格中的複選框,我需要從當前複選框中查找表中的當前行。如何在html表中獲取當前輸入控件的行像文本框

  var checkboxes = $("form :checkbox"); 
      for (i = 0; i <= checkboxes.length; i++) { 

       var checkbox = checkboxes[i]; 

       ///need to get current row in html table here 
      } 
+0

類型。這個問題已被修復 – leora 2010-01-02 14:40:16

回答

1
var checkboxes = $("form :checkbox"); 
    for (i = 0; i <= checkboxes.length; i++) { 

     var checkbox = checkboxes[i]; 

     var rowIndex = $(checkbox).closest('tr')[0].rowIndex; 
    } 

應該這樣做

+0

你讓我走向正確的方向。我更新了你的答案,最終的解決方案 – leora 2010-01-02 14:39:39

+0

只是略微改變,以使用索引,而不是'get()'調用(少一個函數調用)。 – 2010-01-02 14:41:45

相關問題