下拉列表中的值未在模型中更新

2020-09-08 07:24发布

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

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


当我从UI5提交到后端时,没有捕获到下拉列表值。 我正在使用oData V4。

这是我的onInit()代码:

 this_.getView()。byId(" selectCategory")。bindElement({
                         路径:" zearnModel>/zearn_category"
                     });
 

OnSave()函数:

 onSave:异步函数(oEvent){
             var oModel = this.getOwnerComponent()。getModel(" zearnModel");
             oModel.submitBatch(" zearnUpdateGroup");
 }); 

和XML代码:

 
                                     <选择id =" selectCategory" width =" auto" autoAdjustWidth =" true"项目=" {路径:'zearnModel>/zearn_category'}">
                                         
                                     
                                  

这是控制台日志

仅捕获了文本字段,但未捕获下拉列表。 我上面的代码有什么问题? 谢谢。

(43.9 kB)

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

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


当我从UI5提交到后端时,没有捕获到下拉列表值。 我正在使用oData V4。

这是我的onInit()代码:

 this_.getView()。byId(" selectCategory")。bindElement({
                         路径:" zearnModel>/zearn_category"
                     });
 

OnSave()函数:

 onSave:异步函数(oEvent){
             var oModel = this.getOwnerComponent()。getModel(" zearnModel");
             oModel.submitBatch(" zearnUpdateGroup");
 }); 

和XML代码:

 
                                     <选择id =" selectCategory" width =" auto" autoAdjustWidth =" true"项目=" {路径:'zearnModel>/zearn_category'}">
                                         
                                     
                                  

这是控制台日志

仅捕获了文本字段,但未捕获下拉列表。 我上面的代码有什么问题? 谢谢。

(43.9 kB)
付费偷看设置
发送
2条回答
奄奄一息的小鱼
1楼 · 2020-09-08 07:51.采纳回答

嘿唐,

您必须将选择框的selectedKey属性绑定到某些东西。 这是保存选择的位置。

希望有帮助。

问候
塞巴斯蒂安

微wx笑
2楼-- · 2020-09-08 07:59

好,我设法解决了。 非常感谢

一周热门 更多>