Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 提交POST ANGLARJS后表格未清除_Javascript_Jquery_Angularjs_Forms_Yeoman - Fatal编程技术网

Javascript 提交POST ANGLARJS后表格未清除

Javascript 提交POST ANGLARJS后表格未清除,javascript,jquery,angularjs,forms,yeoman,Javascript,Jquery,Angularjs,Forms,Yeoman,我使用angularjs前端和Play framework后端来处理发布的数据 我面临的挑战是,在成功发布数据后,我单击“提交”,表单不会重置 我的观点如下,如下所示 <form name="signupForm" ng-submit="signup()" novalidate> <div> <label for="email">Email</label> <input name="email" class="form-cont

我使用angularjs前端和Play framework后端来处理发布的数据

我面临的挑战是,在成功发布数据后,我单击“提交”,表单不会重置

我的观点如下,如下所示

<form name="signupForm" ng-submit="signup()" novalidate>
 <div>
   <label for="email">Email</label>
   <input name="email" class="form-control" type="email" id="email" placeholder="Email"
          ng-model="email">
   </div>
 <div>
   <label for="password">Password</label>
   <input name="password" class="form-control" type="password" id="password"
          placeholder="Password" ng-model="password">

 </div>
 <button type="submit" class="btn btn-primary">Sign up!</button>
</form>

我用的是chrome浏览器。单击“提交”后如何清除电子邮件和密码字段?

$scope.email
$scope.password
设置为
null
类似

$http.post('app/signup', payload)
   .success(function(data) {
     $log.debug(data);

      $scope.email = null;
      $scope.password = null;
      $scope.signupForm.$setPristine(); //Set form to pristine mode
   });
$http.post('app/signup', payload)
   .success(function(data) {
     $log.debug(data);

      $scope.email = null;
      $scope.password = null;
      $scope.signupForm.$setPristine(); //Set form to pristine mode
   });