剑道网格-我如何传递和存储一个<tr>到一个很遥远的函数
Kendo Grid - How can I pass and store the UID of a <tr> to a very distant function?
我有一个带有详细行的剑道网格。
当用户点击打开详细信息时,我们中断detailInit以启动剑道对话框,询问是/否问题。
如果他们回答是,我们想为他们打开细节行,但我失去了他们点击的行跟踪-不确定如何保持UID传递给其他函数-它不再在detailInit()所以我不确定如何将UID传递给另一个,不相关的函数,所以我可以打开细节:
grid.expandRow(grid.tbody.find("tr[data-uid='" + dataItem.uid + "']"));
是否有一种方法,当有人点击$("a.k-icon k-plus")
暂时存储,这样我就可以从远程函数调用它,然后删除它一旦运行?
明白了!
var expandedUID;
function detailInit(e) {
expandedUID = e.masterRow.data("uid");
}
function externalFunction(){
grid.expandRow(grid.tbody.find("tr[data-uid='" + expandedUID + "']"));
}
希望这能帮助到一些人!
相关文章:
- react-让一个元素返回两个相邻的<tr>标签
- jQuery将输入集中在下一个tr->td时,td包含一个输入字段,但从不关注html选择
- 使用jQuery从TR父级中选择第一个TD子级
- 克隆上一个 tr 行并将其追加到当前表
- 如何选择一个 TR,但如果它的子 TD 带有 JQuery 选择器,则不选择一个
- 在表中第一个tr的倒数第二个td中选择按钮-使用jQuery选择器
- JQuery:第一个tr的td小于X
- 在一个TR中求和TD
- 将 TR 的所有下一个兄弟姐妹切换到下一个 TR 没有类
- 将第一个Tr移动到头部,并使用jquery将td替换为头部
- 改变一个tr (HTML/JQUERY)的多个类
- 在jQuery中设置一个tr id
- 从上一个TR中删除样式
- 如何使用jquery获取表中下一个tr的id
- jQuery UI可排序,如何检查它是否是最后一个tr并移除类
- 如何在单击TR时选择它,并在单击另一个TR时删除选择
- jQuery 在一个 tr 中附加两个 td
- chartjs 表每个制作系列不进行下一个 tr
- 如何检查下一个td是否在一个tr空或不使用jQuery
- Jquery删除最后一个tr直到1