Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/09/2014, 15:41
Yoi
 
Fecha de Ingreso: noviembre-2008
Mensajes: 144
Antigüedad: 16 años
Puntos: 2
Tomar atributos de un elemento en el controlador con Angularjs

Hola a todos, como puedo tomar los atributos de un elemento o de un modelo en un controlardor con angular, algo como
Código HTML:
Ver original
  1. <select name="versions" id="versions" class="form-control ng-pristine ng-valid" ng-change="chageVersion()" ng-model="versions" ng-init="versions = 132">
  2.   <option value="132" data-name="nombre-0" data-id="132">opcion numero 1</option>
  3.   <option value="133" data-name="nombre-1" data-id="133">opcion numero 2</option>
  4.   <option value="134" data-name="nombre-2" data-id="134">opcion numero 3</option>
  5.   <option value="136" data-name="nombre-3" data-id="136">opcion numero 4</option>
  6.   <option value="137" data-name="nombre-4" data-id="137">opcion numero 5</option>
  7.   <option value="138" data-name="nombre-5" data-id="138">opcion numero 6</option>
  8.   <option value="139" data-name="nombre-6" data-id="139">opcion numero 7</option>
  9.   <option value="180" data-name="nombre-7" data-id="180">opcion numero 8</option>

controlador

Código Javascript:
Ver original
  1. app.controller("appController", function($scope, $http) {
  2.     $scope.idVersion = $scope.versions;
  3.         $scope.chageVersion = function(){
  4.           console.log($scope.versions);
  5. //como llamo los atributos de cada option?
  6.       };
  7.   });

Espero me puedan ayudar, no se como hacerlo, estoy empezando con angularjs

Última edición por Yoi; 11/09/2014 a las 15:46 Razón: ser mas especifico en el titulo