我已经使用Java脚本创建了一个提交表单,我需要使用“重置”按钮重置输入数据。 帮帮我。
reset: function() {
var oInput1 = sap.ui.getCore().byId("firstname");
oInput1.setValue("");*/
this.getViewById("firstname").setValue("");*/
}
input1.getId("firstname").setValue("");
onExit: function() {
input1.setValue("");
}
代码未重置表单数据
答案 0 :(得分:0)
首先,您提供的代码示例不正确,请更正。
第二,onExit
是在视图被销毁时执行的,在那里将输入值设置为空是没有用的。
如果您想在单击按钮时重置输入字段的数据,则需要具有以下元素:
1)XML视图中的Input-和Button-控件(带有新闻事件)。
2)分配给您的输入控件的ID,以便在按下重置按钮时可以引用该控件。
3)在控制器中计算出按钮的按下事件。
XML
<Input id="firstname" value=""/>
<Button text="Reset" press="reset"/>
控制器
reset: function() {
var oInput1 = this.getView().byId("firstname");
oInput1.setValue("");
}