Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > Dojo
Dojo Forum d'entraide sur le framework Dojo
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/08/2011, 09h41   #1
Membre du Club
 
Inscription : avril 2009
Messages : 72
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 72
Points : 56
Points : 56
Par défaut Rafraîchissement d'url ItemFileReadStore

Bonjour à tous et merci de me lire

Alors aujourd'hui je suis un peu sur un os :

J'ai un ItemFileReadStore qui commande une DataGrid :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
var ifrsSrcMembers = new dojo.data.ItemFileReadStore({
			url:"modules/member/getMembers.php?name='"+strName+"'"
		});
		var layoutGridMembers = [{
				field:'nom',
				name:'Nom',
				width:'90px'
			}];
		var gridResultSrcMembers = new dojox.grid.DataGrid({
			id:"gridResultSrcMembers",
			store:ifrsSrcMembers,
			structure:layoutGridMembers,
			query:{},
			tabStrip:true
		},"gridMembers");
Le problème c'est que j'aimerais pouvoir rafraîchir mon store avec strName de l'url variable (sur un évènement d'une TextBox : onBlur(fonctionQuiRafraichi))

Je ne sais pas comment m'y prendre, je ne vois pas de solution évidente.

En vous remerciant d'avance,

Charlie.
cfried est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2011, 15h28   #2
Membre éprouvé
 
Gibot Daniel
Inscription : janvier 2010
Messages : 314
Détails du profil
Informations personnelles :
Nom : Gibot Daniel
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : janvier 2010
Messages : 314
Points : 440
Points : 440
Bonjour,

Pour rafraichir mon store, je fais ainsi :

Code :
1
2
3
4
5
6
7
 
store = new dojox.data.CsvStore ({
	url: '/'+name,
	separator: ';',
	clearOnClose:true
});
dijit.byId("monDatagrid").setStore(store);
Je pense que pour un itemFileReadStore ce doit être le même procédé. Par contre inutile de recréer le dataGrid.
Daniel_Gibot est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 10/08/2011, 15h02   #3
Membre du Club
 
Inscription : avril 2009
Messages : 72
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 72
Points : 56
Points : 56
Citation:
Envoyé par Daniel_Gibot Voir le message
Bonjour,

Pour rafraichir mon store, je fais ainsi :

Code :
1
2
3
4
5
6
7
 
store = new dojox.data.CsvStore ({
	url: '/'+name,
	separator: ';',
	clearOnClose:true
});
dijit.byId("monDatagrid").setStore(store);
Je pense que pour un itemFileReadStore ce doit être le même procédé. Par contre inutile de recréer le dataGrid.
Oui c'était ça merci j'ai adapté et ça fonctionne maintenant j'ai une autre question donc je crée une nouvelle discussion
cfried est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2011, 15h30   #4
Membre éprouvé
 
Gibot Daniel
Inscription : janvier 2010
Messages : 314
Détails du profil
Informations personnelles :
Nom : Gibot Daniel
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : janvier 2010
Messages : 314
Points : 440
Points : 440
N'hésitez pas à passer en Résolu ce post
Daniel_Gibot est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h18.


 
 
 
 
Partenaires

Hébergement Web