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

Bibliothèques & Frameworks Discussion :

Disparition d'une row ajoutée après un tri


Sujet :

Bibliothèques & Frameworks

  1. #1
    Membre à l'essai
    Profil pro
    Sec
    Inscrit en
    Septembre 2008
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations professionnelles :
    Activité : Sec

    Informations forums :
    Inscription : Septembre 2008
    Messages : 21
    Points : 20
    Points
    20
    Par défaut Disparition d'une row ajoutée après un tri
    Salut
    Quand j'essaie de faire un tri en cliquant sur l'en-tête de dojox.grid.DataGrid après avoir ajouter une ligne, cette ligne nouvellement ajoutée disparait.

    voilà mon code:
    Code : 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
    18
    19
     
    		monStore = new widget.JsonRestStore({
    			service: service.monService,
    			labelAttribute: "nom",
    			cacheByDefault: true
    		});
     
    		monGrid = new dojox.grid.DataGrid({
    			store: monStore,
    			query: "",
    			style: "border: 0px;",
    			rowSelector: '20px',
    			style: "border: 0px;",
    			rowHeight: 22,
    			clientSort: false,
    			selectionMode: "single",
    			structure: this._getStructure(),
    			rowsPerPage: 50
                    });
    J'ai essayé de mettre le cacheByDefault de monStore à false, mais le tri n'a pas fonctionné.

    Avez vous des idées pour que je puisse faire le tri sans que je perds la ligne ajoutée?
    Merci d'avance pour votre précieuse aide.

  2. #2
    Expert confirmé
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Points : 4 045
    Points
    4 045
    Par défaut
    Salut,

    Je crois avoir déjà vu ce type de souci en 1.5. Il fallait faire qlq chose comme:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    dojo.connect(store, "_onFetchComplete", function(items, req){
       if (this.updating){
           this.updating = false;
           this.update();
       }
    });
    ERE
    Quand une tête pense seule, elle devient folle.

Discussions similaires

  1. Réponses: 1
    Dernier message: 11/12/2015, 15h05
  2. Réponses: 3
    Dernier message: 27/01/2010, 12h37
  3. [VBA-E]Excel / Faire une moyenne après un tri
    Par marcobosio dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 19/03/2007, 20h54
  4. Réponses: 3
    Dernier message: 23/02/2006, 18h14
  5. ajout d'un tableau dans une page html après un clic
    Par jehlg dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 15/02/2006, 17h37

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