日期:2014-05-16  浏览次数:20345 次

小弟遇到一问题就高人指点
while (($myrow = mysql_fetch_array($res))){  
 $i ; 
 ?>  
 <tr tr class="but">  
 <td bgcolor="#E6F2FF"><?php echo $j++;?></td>  
 <td bgcolor="#E6F2FF"><?php echo $myrow[0];?></td>
 <td bgcolor="#E6F2FF"><?php echo $myrow[1];?></td>
 <td bgcolor="#E6F2FF"><?php echo $myrow[2];?></td>
 <td bgcolor="#E6F2FF"><?php echo $myrow[3];?></td>
 <td bgcolor="#E6F2FF"><?php echo $myrow[4];?></td>
 </tr>  
 <?php  
 }
 echo "</table>";
 ?>
我怎样点击其中一行,获得当前点击那一行的数据?

------解决方案--------------------
用jquery可以吗?

<script type="text/javascript">
$(function(){
$("tr").click(function(){
alert($(this).text());
});
});
</script>

<table border="1">
 <tr><td>11</td></tr>
 <tr><td>22</td></tr>
 <tr><td>33</td></tr>
</table>
------解决方案--------------------
探讨
那怎样绑定到我需要的tr上了,要不然的话,我点到一个无关的tr也会弹出框体