点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
HI队
我想为DatePicker禁用手动输入操作。 DatePicker在对话框中。
我正在对话框中使用该片段。
我尝试使用addEventDelegate在 onAfterRendering 中添加禁用datepicker的逻辑,但是没有被调用。 请指导我。
我认为这是由于对话框所致,因为对话框不呈现任何内容。
控制器代码:
onInit:function(){ 如果(sap.ui.core.Fragment.byId(" fragid"," datepickerid")){ sap.ui.core.Fragment.byId(" fragid"," datepickerid")。addEventDelegate({ " onAfterRendering":函数(){ sap.ui.core.Fragment.byId(" fragid"," datepickerid")。attr('disabled',true); } }, 这个); } }
日期选择器代码:
DatePicker没有现有的"禁用"属性,请使用"启用"或"可编辑"
嗨,Venkat,
这应该对您有帮助。 试试吧。
谢谢
Rakesh
嗨Venkatesh,
这应该做到:
您只需阻止控件的'keypress'事件的默认行为即可。
亲切的问候,
干
嗨Michal,
我尝试了这两个属性,但它不符合我的要求。
用户应该能够从DatePicker中选择日期,但是我们需要限制用户在DatePicker中的手动输入。
此致
venkatesh。
一周热门 更多>