Bonjour, j'ai une question:
J'ai deux listes déroulantes bindées. La première avec une liste de string et la seconde avec une liste d'objets (Id + Nom). ID=Guid et Nom=string
Je charge la page avec un SelectedItem présélectionné pour chacune via ng-model.
La première affiche correctement l'élément présélectionné mais pas la seconde avec l'objet.
voici mon code:
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <select id="datacircuit" name="" ng-model="model.SelectedCircuit" ng-options="item.Name for item in model.Circuits" key="Id" > <option value="">Selectionner</option> </select>
Pouvez-vous m'aider ?
Merci bcp d'avance, Yoda
edit:
Bizarrement en faisant ceci dans le Ctler, ca fonctionne :
Il doit remapper le currentitem avec l'élément de la liste... il ya bien qqchse de prévu pour éviter de devoir faire ça non ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var ItemIndex = ...// (un find fait côté serveur) $scope.model.SelectedItem = $scope.model.Items[ItemIndex]
Partager