【问题标题】:Reset form on clicking event in AngularJS在AngularJS中单击事件重置表单
【发布时间】:2017-05-22 15:55:47
【问题描述】:

任何人都可以建议一种简单的方法来重置或重新加载 AngularJS 中单击事件的 HTML 表单吗?

【问题讨论】:

标签: angularjs forms


【解决方案1】:

您可以使用 angular.copy({},yourform) 将空数组复制到您的表单对象,如下所示

$scope.resetForm = function(form) {
     angular.copy({}, form);
}

HTML

<form>
    <input type="text" ng-model="myForm.myName" />
    <input type="text" ng-model="myForm.adress" />
    <input type="button" value="reset" ng-click="resetForm(myForm)" />
</form>

工作fiddle

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-01-18
    • 1970-01-01
    • 1970-01-01
    • 2018-07-12
    • 1970-01-01
    • 2013-12-07
    • 1970-01-01
    相关资源
    最近更新 更多