2012-10-17 49 views
-1

的html代碼:獲取<tr> ID

<tr id="myname"> 
<td><input class="count" type="text" value="1"></td> 
</tr> 

jQuery代碼:

$('input.count').keyup(function(e){ 
     var test = $(this).parent().parent().attr('id'); 
     alert(test); 
    }); 

時KEYUP輸入,獲取TR ID!

+3

歡迎來到Stack Overflow!你能否重新回答你的問題,目前還不清楚你到底在問什麼。 –

回答

2

你可以嘗試jQuery中的closest()方法:

$('input.count').keyup(function(e){ 
    var test = $(this).closest('tr').attr('id'); 
    alert(test); 
}); 

這裏有一個工作示例:DEMO

以往不同的是,你沒有提供的<table></table>標籤。

+0

嗨,nothig工作... – Mohammad

+0

最接近不工作:( – Mohammad

+0

檢查我提供的演示 – Niklas