IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AngularJS Discussion :

Filtrage sur une boucle ng-repeat


Sujet :

AngularJS

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 98
    Points : 64
    Points
    64
    Par défaut Filtrage sur une boucle ng-repeat
    Bonjour,

    Je dispose de 2 select pour faire une recherche:
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Titre: <input ng-model="rechercheTitre" placeholder="le titre contient">
    Organisateur: <input ng-model="rechercheOrganisateur">

    Les résultats de la recherche sont affichés via une boucle ng-repeat:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <li ng-repeat="resultats in resultatsJSON.results | filter:{resultats.tra_title:rechercheTitre}">					
           {{resultats.tra_title}}
           {{resultats.tra_speakers}}
           .....
    Mon flux JSON est de la forme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    {
      "count": 90,
      "results": [
        {
          "tra_speakers": "Jack"
          "tra_title": "test titre",
        }, ....
    Le problème est que le filtre dans mon ng-repeat ne marche pas. Je voudrais que le filtre s'applique uniquement dans le input ng-model. Visiblement ma syntaxe n'est pas la bonne, d'ou vient mon erreur ?
    merci par avance

  2. #2
    Membre émérite
    Avatar de Kaamo
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    1 165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 165
    Points : 2 778
    Points
    2 778
    Par défaut
    Salut !

    Essaie cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <li ng-repeat="resultats in resultatsJSON.results | filter:{tra_title:rechercheTitre}">

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 98
    Points : 64
    Points
    64
    Par défaut
    Merci beaucoup, c'est exactement ce que je voulais.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. question sur une boucle et un break
    Par isidore dans le forum C
    Réponses: 10
    Dernier message: 22/11/2006, 20h26
  2. [68HC11] Blocage sur une boucle
    Par paterson dans le forum Autres architectures
    Réponses: 3
    Dernier message: 10/11/2006, 20h45
  3. [VBA-E]PB sur une boucle for each next
    Par rond24 dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 31/07/2006, 15h47
  4. Réponses: 11
    Dernier message: 19/06/2006, 16h54
  5. Problème sur une boucle
    Par Mateache dans le forum ASP
    Réponses: 6
    Dernier message: 31/01/2006, 09h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo