点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个select控件,可以从用户名中进行选择。 现在,我要将所选内容转换为组合框,这样我就可以使用户也可以输入文本。 组合框中填充的值在文本属性中为{FirstName},{LastName}。 我不想使用额外的文本,因为它显示在行尾且中间有很多空格。 我的组合框问题是:
填充值,但如何过滤? 在更改方法上已经编写了一些逻辑。 我想对值进行自定义过滤。 例如:如果我写" P",它应该在文本中显示所有具有P的值(名字和姓氏)。 在哪里写过滤功能? 另外我在demokit中找到了自定义过滤代码,我想使用它-但是当我在委托下的inti方法中使用它时,出现错误-this.get .... setfilterfunction()..不是函数
View.xml
/名称'}" id =" A"
selectedKey =" {item>/Header/Name}" change =" nameSelected">
Controller.js
_initializeData:函数(){
var name = this.getView()。byId(" A");
name.addEventDelegate({
onAfterRendering:function(){
this.getView()。byId(" A")。setFilterFunction(function(sTerm,oItem){
返回oItem.getText()。match(new RegExp(sTerm," i"))||
oItem.getKey()。match(new RegExp(sTerm," i"));
});
}
},
nameSelected:函数(){
......一些逻辑处理
}
嗨Arati
XML中存在一些绑定问题。
https://jsbin.com/fufoti/edit? html,js,输出
一周热门 更多>