1

Y должен передать список данных в диалог, чтобы заполнить поле со списком. В другой части кода я передал строку в диалоги, но, используя тот же метод для этого случая, он не работал.Как передать список в качестве параметра в диалоговом окне?

Вот мой JS код:

$scope.addPartido = function() { 
    if ($scope.dataProv.locationsProv.provincias) { 
     $modal.open({ 
      templateUrl: '../../secure/addPartido/addPartidoDialog.html', 
      controller: function ($scope, $modalInstance) { 
       $scope.close = function() { 
        $modalInstance.close(); 
       }; 
      } 
     }); 
    } 
}; 

Внутри моего контроллера у меня есть переменная $ scope.dataProv.locationsProv.provincias заправить де данных.

А вот мой HTML код:

<div class="modal-dialog"> 
    <div class="modal-content"> 
     <div class="modal-header"> 
      <label>Provincia<span class="text-danger">*</span></label> 
      <div class="dropdown"> 
       <select ng-options="item.name for item in dataProv.locationsProv.provincias| orderBy:'name'" 
         ng-id="mySelProvincia" class="form-control" required="required" 
         ng-model="selectedProv"> 
       </select> 
      </div> 
     </div> 

     <div class="modal-footer"> 
      <button type="button" class="btn btn-default" ng-click="close()"> 
       Cerrar 
      </button> 
     </div> 
    </div> 
</div> 
+0

Можете ли вы сделать JSFiddle для вашего кода здесь? Трудно сказать, что происходит неправильно, не видя формат других переменных, которые вы передаете в элемент '