Javascript Jquery—获取<;的值;td>;具有多个行跨度的标记
我有一个动态表,它取决于abc1列的数量。Javascript Jquery—获取<;的值;td>;具有多个行跨度的标记,javascript,jquery,html,Javascript,Jquery,Html,我有一个动态表,它取决于abc1列的数量。 在本例中,abc1列中有2行。其值为18和23 abc abc1 abc2 abc3 2. 16 A. 300 B 18 C 333 31 23 D 322 我想在单击编辑按钮时执行此操作。它将显示下一行的值,如3步。 我不知道怎么做3个步骤。我该怎么做呢。谢谢 $('.edit').click(function(){ //1: get rowspan value of <td rowspan="2">edit input&l
在本例中,abc1列中有2行。其值为18和23
abc
abc1
abc2
abc3
2.
16
A.
300
B
18
C
333
31
23
D
322
我想在单击编辑按钮时执行此操作。它将显示下一行的值,如3步。
我不知道怎么做3个步骤。我该怎么做呢。谢谢
$('.edit').click(function(){
//1: get rowspan value of <td rowspan="2">edit input</td>
//2: for (i=1; i < rowspan.value; i++)
//3: alert('text of abc2') = 23 and d and 322
alert ($(this).parent().siblings().eq(7).text());
});
$('.edit')。单击(函数(){
//1:获取编辑输入的行跨度值
//2:for(i=1;i
您可以使用
$(this).parents('tr').next()
您可以轻松获取行跨度值:
$(this).parent().siblings().eq(0).attr("rowspan");
不清楚您想要显示什么值。哪一排是“下一排”?这三个步骤是什么?我尝试了更多,但我无法执行步骤1:(,可以吗?谢谢你,我想得到每一行,我通过你的答案找到了。$(this).parents('tr').next().children().eq(0).text();谢谢。但我无法获得rowspan的值
$(this).parent().siblings().eq(0).attr("rowspan");