Jquery 以表格格式使用Prev和Next

Jquery 以表格格式使用Prev和Next,jquery,loops,Jquery,Loops,我有一个表,在一列中有一个链接,在另一列中有一个隐藏的输入字段,其中包含在“while”循环中从数据库收集的信息。e、 g.下文: <table> <?php while(........){ echo " <tr> <td> <a href='#' class='clickme'>View File</a> </td> <td&

我有一个表,在一列中有一个链接,在另一列中有一个隐藏的输入字段,其中包含在“while”循环中从数据库收集的信息。e、 g.下文:

<table>
<?php
while(........){
  echo "
    <tr>
        <td>
            <a href='#' class='clickme'>View File</a>
        </td>
        <td>
            <input type='hidden' class='myinfo' value='Hello world' />
        </td>
    </tr>
  ";
}
?>
</table>
现在,上述方法不起作用,因此我尝试:

$('.clickme').on('click', function () {
  var i;
  i = $(this).next('td .myinfo').val();

  alert(i);
});
我想知道如何从另一个表列中的隐藏字段中获取该信息

更新:

蓝色下划线是要单击的链接,而红色是我希望在单击链接时显示的另一个单元格中的按钮

下面是实际的java代码:

在上面,您将看到这样的代码:当点击链接并且窗口处于焦点时,按钮就会出现

以下是我正在寻找的实际结果:
蓝色是链接,红色是窗口打开后按钮应出现的位置。

您必须先返回,然后再返回下一个
td

i=$(this).closest("td").next('td .myinfo').val();
试试这个

$(this).parent().next('td .myinfo').val();
您可以向“查看文件”链接添加ID



这是行不通的。请注意,信息是循环的,这是否有区别?请考虑解释代码片段,以便更容易理解正在发生的事情。@ TimulLA,我用视觉帮助更新了我的问题。
$(this).parent().next('td .myinfo').val();
<table>
<?php
$i = 0;
while(........){
<tr><td>
<a href='#' class='clickme' id="<? echo $i ?>">View File</a>
</td><td>
<input type='hidden' id="myinfo_<? echo $i ?>" class='myinfo' value='Hello world' />
</td></tr>
$i++ // <-- 
}
</table>  


$('.clickme').click(function(){
var id = $(this).attr("id");
alert($('#myinfo_'+id).val());

});