Sapui5 如何根据另一个dropdownlist上的用户选择禁用和启用dropdownlist项目
我有一个布局行,其中包含一个下拉列表、文本字段和两个按钮来添加和删除行。 我的要求是我在dropdownlist中有10个项目,如果选择一个项目(比如Item1)并单击AddRow按钮,将创建一个与第一行相同的新行。现在在第二行dropdownlist items中,我想禁用上一个dropdownlist项(Item1)的选定项 如果我将第一行的下拉项更改为Item3,那么在第二行的下拉项中,它(Item1)将自动启用,反之亦然 我怎样才能做到这一点 请帮我做这个 谢谢Sapui5 如何根据另一个dropdownlist上的用户选择禁用和启用dropdownlist项目,sapui5,Sapui5,我有一个布局行,其中包含一个下拉列表、文本字段和两个按钮来添加和删除行。 我的要求是我在dropdownlist中有10个项目,如果选择一个项目(比如Item1)并单击AddRow按钮,将创建一个与第一行相同的新行。现在在第二行dropdownlist items中,我想禁用上一个dropdownlist项(Item1)的选定项 如果我将第一行的下拉项更改为Item3,那么在第二行的下拉项中,它(Item1)将自动启用,反之亦然 我怎样才能做到这一点 请帮我做这个 谢谢 Sathish可能有更多
Sathish可能有更多的方法,但我会将所选项目存储在一个数组中,并将其存储在您的客户机模型中
然后,将下拉模板的
enabled
属性绑定到一个格式化程序函数,该函数返回false
或true
,具体取决于模板项是否在所选数组中但要给出一些提示,您应该使用数据绑定和格式化程序函数(从模型中读取所选项)来设置列表项的enabled
属性,而不是在循环中。。。要添加包含选定项的数组,只需在JSON模型中添加一个新属性foo
,并使用.setProperty(“/foo”,arrBar)设置数组哈哈。。。。。。Thanq资格。我想我已经完成了60%的工作。无论如何,谢谢你的贡献……;-)