在树表中选择所有子节点

2020-08-18 21:39发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我面临这样的问题,例如在...

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

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


嗨,

我面临这样的问题,例如在选择父节点时,必须自动选择针对各个父节点的所有子节点。

怎么可能?

(13.2 kB)
3条回答
me_for_i
2020-08-18 22:36

使用下面的代码在选择父级时选择子级。

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

一周热门 更多>