2020-08-18 21:39发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我面临这样的问题,例如在选择父节点时,必须自动选择针对各个父节点的所有子节点。
怎么可能?
如果您使用的是ui5中的树表控件,则没有简单的全选或全部展开的方法。您必须进入每个级别...,然后展开上下文(或选择)...(如果使用的是 mvc绑定...然后您将在父级上捕获选中/取消选中状态,并将子级对象设置为相同的值。 使用绑定表达式比必须获取/设置每个项目的值要容易
您好,
已经有一年多了,但是请您提供更多详细信息。
我们如何捕获未选中的父母?
谢谢。
使用下面的代码在选择父级时选择子级。
函数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();
最多设置5个标签!
如果您使用的是ui5中的树表控件,则没有简单的全选或全部展开的方法。您必须进入每个级别...,然后展开上下文(或选择)...(如果使用的是 mvc绑定...然后您将在父级上捕获选中/取消选中状态,并将子级对象设置为相同的值。 使用绑定表达式比必须获取/设置每个项目的值要容易
您好,
已经有一年多了,但是请您提供更多详细信息。
我们如何捕获未选中的父母?
谢谢。
使用下面的代码在选择父级时选择子级。
一周热门 更多>