树形表中父项选择的子项选择

2020-09-01 14:50发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我正在使用具有多选功能...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在使用具有多选功能的树表。

我的要求是:单击父复选框,子复选框将自动被选中。

可以在树表中配置它还是我们需要进行JavaScript编码?

谢谢

Vinayak。

TreeTableWithMultiSelection.PNG (18.3 kB)
3条回答
huskylover
2020-09-01 15:47

我面临着同样的问题。 因为我在片段中使用Treetable。 我已经使用了这些代码,并且有效。

控制器:

在控制器顶部:

function addSelectedFlag(aNodes,bSelected){jQuery.each(aNodes,function(iIndex,oNode){oNode.selected = bSelected; if(oNode.categories){addSelectedFlag(oNode.categories,bSelected);}}); }

onSelect:函数(oEvent){var aItems = oEvent.getParameter(" listItems")|| [],oModel = this.getView()。getModel(); jQuery.each(aItems,function(iIndex,oItem){var oNode = oItem.getBindingContext()。getObject(),bSelected = oItem.getSelected(); if(oNode.categories){addSelectedFlag(oNode.categories,bSelected); }}); oModel.refresh(); }

视图:

一周热门 更多>