2012-06-06 53 views
5

我能够以表格格式显示jsp页面中的动态值。并且我想实现mouseover/hover函数(在jQuery中)来显示每个在我的表行的详细信息(在jsp页面)。我是分享一些代码在这里:使用工具提示显示表格的行细节(jQuery)

<table name="table" id="table" class="table" cellpadding="4" cellspacing="2" border="1" bgcolor="" > 
<tr> 
<th><input type="checkbox" name="allCheck" onclick="selectallMe()"></th> 
<th>Emp ID</th> 
<th>Emp Name</th> 
</tr> 
<tr class="tr" id="tr"> 
<%while(rs.next()){ %> 
<td><input type="checkbox" name="chkName" onclick="selectall()"></td> 
<td><input type="text" name="empId" value="<%= rs.getString(1)%>" disabled="disabled" maxlength="10"></td> 
<td><input type="text" name="empName" value="<%= rs.getString(2)%>" disabled="disabled" maxlength="10"></td> 
</tr> 
<% } %> 
</table> 

对于这一点,我将不得不使用jQuery的DataTable和鼠标悬停()/悬停或别的东西。

什么应该是正确的方法?

回答

4

看看下面的链接,将解释有关鼠标悬停多,

http://jqfaq.com/how-to-highlight-rows-in-a-table-on-mouse-hover/

你,可以很容易地获得_mousehover这是在上面的链接中使用该行的细节。你可以展示它。你想在工具提示中显示吗?

编辑:这里就是这样,在mousehover提示使用TR信息,

// Do this in _mousehover 
$currentRow = $(event.target).closest('tr'); 
$currentRow.attr("title", $currentRow.attr("id")); 

注:该样品不具有ID为TR。所以,你必须添加它。

+0

感谢您的回复,如果它的工具提示(在mouseover()),它会没事的。 – shubhanshu

+0

刚才,我更新了我的答案。 –

+0

感谢您的更新,如果您精心地展示了jquery函数如何在这里应用(如果需要的话,使用工具提示),这对我来说很有帮助,坦率地说....我正在学习jquery。 – shubhanshu