gpt4 book ai didi

javascript - fnGetPosition 的数据表问题

转载 作者:行者123 更新时间:2023-11-29 17:09:22 24 4
gpt4 key购买 nike

我有一个与 jQuery 数据表 API 一起使用的表。在该表的某些单元格中,我有与类 adder 的链接。当用户单击该链接时,我需要获取该行的索引位置,以便进行一些处理。我正在使用以下代码对其进行测试:

$('.adder').click(function() {
alert(searchTable.fnGetPosition($(this).parent().parent()));
return false;
});

根据 API 文档,我的预期是这会提醒相关行的索引。 a 元素的父元素应该是 td 元素,而它的父元素是 tr 元素。但是,当我单击其中一个链接时,实际发生的是整个表格都在刷新。 javascript 控制台中没有任何显示...

有什么想法吗?

最佳答案

这是因为父元素的父元素是 jQuery 对象,而不是表格行元素或表格单元格元素。既然你想要表格行元素,那么我会做这样的事情。

$('.adder').click(function() {
alert(searchTable.fnGetPosition($(this).parent().parent()[0]));
return false;
});

这是 documentation也用于此 API 调用,以防您错过它。

关于javascript - fnGetPosition 的数据表问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22696332/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com