Angular Js Clear Form

时间:2016-09-28 09:01:39

标签: angularjs forms clear

填写表格提交按钮的所有必填字段后,启用。

当我清除表单时,所有日期都清除但提交按钮仍然启用。

这是myForm:

**<form id="payment-form" name="creditPaymentForm">
    <input type="text" ng-model="cardcno" ng-minlength="15" required="">
    <input type="text" ng-model="cardcvv" ng-minlength="3" required="">
    <input type="text" ng-model="cardexp" ng-minlength="6" required="">
    <button type="submit" ng-click="submitForm()" ng-disabled="creditPaymentForm.$invalid">Submit</button>**
    <button type="reset"  ng-click="creditPaymentForm.$setPristine();">Clear</button>
</form>

1 个答案:

答案 0 :(得分:1)

对我来说工作正常

我也像这样

初始化控制器中的值
  $scope.cardcno = "";
  $scope.cardcvv = "";
  $scope.cardexp = "";

这是一个工作小提琴:

JSFIDDLE