gpt4 book ai didi

javascript - 多级网格层次结构 - 祖 parent 数据

转载 作者:行者123 更新时间:2023-12-03 08:22:43 25 4
gpt4 key购买 nike

在层次结构的事务级别,我需要访问#grid数据中的值。这可以作为参数传递还是必须使用 jQuery 遍历 DOM?

$(document).ready(function () {
var element = $("#grid").kendoGrid({
...
detailInit: summary
});
});

function summary(e) {
$("<div/>").appendTo(e.detailCell).kendoGrid({
...
detailInit: transactions
});
}

function tranasctions(e) {
$("<div/>").appendTo(e.detailCell).kendoGrid({
...
});
}

最佳答案

据我所知,detailInit 事件仅在其第一个参数对象中提供 masterRow 属性,该属性代表父展开行。所以恐怕您必须遍历它。我的建议是将 masterRow 存储在第二个详细网格的 data 属性中,以便在最后一级找到它:

二级网格:

$(e.detailCell).kendoGrid({
// settings ...
}).data("master", e.masterRow);

这将创建一个名为“master”的数据属性,其中包含第一个展开的行。然后在第三级你可以通过以下方式检索它:

var root = $(e.masterRow).closest(".k-detail-cell").data("master");

Demo

关于javascript - 多级网格层次结构 - 祖 parent 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33676414/

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