组合框文本应为只读

2020-08-24 05:16发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 如何使组合框文本输入...

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

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


专家们,

如何使组合框文本输入为只读。 我知道还有另一个sap.m.Select控件,但如有可能,建议我是否不需要将控件从组合框更改为"选择"。 它将减少许多地方的代码更改工作。

我关注了以下链接,但没有帮助。

https://answers.sap.com/ Questions/12015943/combobox-prevent-user-from-typing.html

感谢和问候

8条回答
95年老男孩
2020-08-24 05:35

您好 SAP Fiori

在这种情况下,您可以使用对话框的" afterOpen"方法

 afterOpen:function(){
//方式1
 this.dialog.getContent()[1]。$()。find(" input")。attr(" readonly",true);
//方式2
//sap.ui.getCore().byId("combobox1").$().find("input").attr("readonly",true);
 } .bind(this)

请找到示例工作代码:柱塞演示链接

*请注意,我已根据ui5的最佳做法更改了部分代码,希望您也照做。

关于,
Bibhu