点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我有以下格式的JSon数据。
我有两个组合框。 a)机器模型组合b)子机器组合
JSON数据来自后端 [ { " MACHINE_MODEL":" AB130", " SUB_MACHINE_MODEL_LIST":[ { " SUB_MACHINE_MODEL":" AB13000200" }, { " SUB_MACHINE_MODEL":" AB13000094" } ], }, { " MACHINE_MODEL":" AB130-XB", " SUB_MACHINE_MODEL_LIST":[ { " SUB_MACHINE_MODEL":" AB13000005" }, { " SUB_MACHINE_MODEL":" AB13000001" }, { " SUB_MACHINE_MODEL":" AB13000097" } ], } ]
UI5绑定到机器模型组合UI5绑定到子机模型 /MACHINE_MODEL_LIST}"> SUB_MACHINE_MODEL_LIST/SUB_MACHINE_MODEL}" text =" {MACHINE_MODEL> SUB_MACHINE_MODEL_LIST/SUB_MACHINE_MODEL}"/>
XML CONTROLLER中的代码 jQuery.ajax( { 类型:" POST", 网址:l_var_url, jsonpCallback:'getJSON', dataType:" json", beforeSend:功能(jqXHR,设置) { }, 错误:功能(xhr,ajaxOptions,throwError) { console.log(xhr.status); console.log(xhr.responseText); }, 异步:是的, 成功:功能(数据,textStatus,jqXHR) { g_JSONMODEL_MACHINE = new sap.ui.model.json.JSONModel(); g_JSONMODEL_MACHINE.setProperty("/img/MACHINE_MODEL_LIST",data.MACHINE_MODEL); sap.ui.getCore()。byId(" machine_model_combox")。setModel(g_JSONMODEL_MACHINE," MACHINE_MODEL"); sap.ui.getCore()。byId(" SUB_MACHINE_MULTI_combox")。setModel(g_JSONMODEL_MACHINE," MACHINE_MODEL"); }
机器模型组合绑定工作正常。
但是Sub Machine Model Combo绑定不起作用。 请帮助。
致谢
哥瓦丹
您好,Govardan,第二个组合框未捕获正确的模型。 您只需要选择一个子模型。 例如,子模型" MACHINE_MODEL":" AB130"。
如果您想要总和,可以尝试以下代码:
致谢;;)
Sebastiano
一周热门 更多>