AngularJS ignores form submit -


i'm using angularjs v1.2.13 create page form download user's file on click.

i'm using $sce enable injection of file url works fine. however, loading of resource disables form submit. i'm sure has resource load because when remove load , hardcode url works fine. i've created jsfiddle without , have not been able reproduce problem there.

any ideas on why happening , how can fixed?

html:

<div ng-controller="viewprofilecontroller"  data-ng-init="findone();">     <form method="get" action="{{downloadfileurl}}">         <button type="submit" class="no-button comment-small" >             download file         </button>     </form> </div> 

controller:

'use strict';  angular.module('bop.viewprofile').controller('viewprofilecontroller', [     '$scope', 'users', '$sce', '$routeparams',     function($scope, users, $sce, $routeparams) {          $scope.downloadfileurl = '';          // find current user         $scope.findone = function() {             users.get({                 userid: $routeparams.userid             }, function(user) {                 $scope.user = user;                 $scope.downloadfileurl = $sce.trustasresourceurl($scope.user.file.url);             });         }; }]); 

users service:

var userservices = angular.module('bop.users', ['ngresource']);  userservices.factory('users', ['$resource', function($resource) {      return $resource(         'users/:userid',         { userid: '@_id' },         { update: { method: 'put' } }     );  }]); 


Comments

Popular posts from this blog

php - SPIP: From Tag directly to an article -

jquery - isAjaxRequest always return false -

ruby on rails - In a controller spec, how to find a specific tag in the generated view? -