从父行获取html表数据

时间:2016-02-03 11:08:04

标签: javascript jquery html

我有一个可扩展的html表格行。展开行后,它下面有一个按钮,我想在单击按钮时获取父行第一列的数据。

但是我的代码不断显示我的按钮的标签而不是父行的数据:

<script type="text/javascript">
    $(document).ready(function () {
        $('.btnedit').click(function () {
            alert($(this).closest("tr").find("td:eq(0)").text());
        });
    });
</script> 

的jsfiddle:

https://jsfiddle.net/knowmeifyou/5217hLac/

1 个答案:

答案 0 :(得分:1)

您可以使用prev获取上一个tr

alert($(this).closest("tr").prev("tr").find("td:eq(0)").text());

UPDATED FIDDLE