SAPUI5如何在单击按钮时清除组合框选择?

时间:2017-02-24 14:08:41

标签: javascript sapui5

我有一个组合框,由于其性质,它初始化时没有选择任何项目(图1)。当我选择一个项目时,设置选择(图2)。然后,我有一个按钮,按下它时应该使组合框回到第一个状态,没有任何选择可见,基本上是“空白”(图1)。

按下按钮后如何将按钮恢复到初始阶段?

figure 1图1

figure 2图2

3 个答案:

答案 0 :(得分:1)

尝试在你的onPressButton函数中使用像这样的smth:

this.getView()。byId( “urComboBoxID”)。setValue方法(空)

现在应该是初始

答案 1 :(得分:0)

按下按钮时,您可以在控制器中写入:

var oComboBox = this.getView().byId("yourComboBoxId");
oComboBox.setSelectedKey("A");

您可以在xml文件中定义密钥:

<ComboBox id="yourComboBoxId" selectedKey="A" width="150px">
   <core:Item text="" key="A"  />
   <core:Item text="B" key="B" />
   <core:Item text="C" key="C" />
   <core:Item text="D" key="D" />
</ComboBox> 

EDITED 16:14 240217:

Example

答案 2 :(得分:0)

试试这个:

Id,Addresses
1,CsvHelperClassMappingTest.Address