-3
我有這樣的事情:獲取行索引jQuery中
$("#myTable td").each(function(){
if($(this).html()=="")
{
rIndex1=$(this).parent().index(); //this always stays "1"
rIndex2=$(this).rowIndex; //this stays as "undefined"
但他們沒有工作。我GOOGLE了它,所有的答案取決於點擊事件。在這裏,我正在旅行所有的表格,如果我發現一個空單元格,那麼我想查找這個單元格的行索引。任何方法?
編輯:
rIndex=$(this).closest("tr").index(); //returns 1 always
rIndex=this.parentNode.rowIndex; //returns -1 always
rIndex=$(this).parentNode.rowIndex; //returns error msg. (I'm trying everything now)
錯誤消息:
Uncaught TypeError: undefined is not a function
'$(this).rowIndex'應該是'this.parentNode.rowIndex'。 –
嘗試使用closet(「tr」)而不是父項() – Runcorn
或'$(this).parent()。prop('rowIndex')'。 – undefined