Bonjour,

j’ai un formulaire composé de « select ».

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<div ng-controller="custom" >
 
 <form>
   <select name="site" ng-model="selectedRequest.site" ng-options="site.name for site in option" required></select> 
</form>
 
</div>

et un code AngularJS
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
var module = angular.module('kibana.panels.custom', []);
  app.useModule(module);
 
  module.controller('custom', ['$scope', '$http', function ($scope, $http, dashboard, querySrv, filterSrv) {
     $scope.option = [
     {id: 1, name: "A"},
     {id: 2, name: "B"}
      ];
 
 
      $scope.selectedRequest = {};
      $scope.selectedRequest.option = $scope.option[0];
 
      var variable = selectedRequest.site.name;
      $scope.texte = variable;
 
}]);

Le code ne fonctionne pas, car il ne reconnaît pas « selectedRequest.site.name ». J’aimerais pouvoir ranger la valeur sélectionnée dans le formulaire, à l’intérieur de la variable « variable ».

Merci