0

当我在 DOM 中使用 blueimp 文件上传器的 submit() 事件时,一切似乎都正常。IE:

<span class="btn" ng-click="submit()">Go</span>

但是,调用$scope.submit()似乎不起作用:

<span class="btn" ng-click="customSubmit()">Go</span>

 

$scope.customSubmit = function(){
  $scope.doSOmthingElses();
  $scope.submit();
}

当从 js 而不是从 DOM 调用时,$scope.submit() 实际上什么都不做。

4

1 回答 1

3

试试这个,希望对你有用

控制器.js

  app.module('app',[])
    .controller('appCtrl',function($scope){

    $scope.customSubmit = function(){
      $scope.doSOmthingElses();
      $scope.submit();
    }
    })

html

<html ng-app="app">
<body>
<div ng-controller="appCtrl">
  <span class="btn" ng-click="customSubmit()"></span>
</div>
</body>
</html>
于 2013-10-09T05:08:31.253 回答