Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > Ext JS / Sencha
Ext JS / Sencha Ext JS / Sencha Forum d'entraide sur les frameworks Ext JS et Sencha. Avant de poster : FAQ ExtJS / Sencha, Toutes les FAQ JavaScript
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 01/08/2011, 12h23   #1
Nouveau Membre du Club
 
Ayoub Ayb
Inscription : août 2010
Messages : 75
Détails du profil
Informations personnelles :
Nom : Ayoub Ayb

Informations forums :
Inscription : août 2010
Messages : 75
Points : 37
Points : 37
Par défaut Comment utiliser resutlat (liste) d'une methode dans extjs avec dwr

Bonjour ,

j'ai une methode getAll() qui retourne une liste d'objets

je veux utiliser le retour de cette methode à travers dwr dans un fichier .js

Methode getAll()
Code :
1
2
3
4
5
 
public list<nessai>getAll(){
 
//retourne une liste 
}
Attributs de la classe nessai

Code :
1
2
private int id ;
private String nom;
et le bean declaré dans dwr est : Zone

Comment je peux faire pour afficher le resultat de la methode getAll dans un fichier .js ??



Merci d'avance
ayoubkira est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2011, 18h54   #2
Nouveau Membre du Club
 
Ayoub Ayb
Inscription : août 2010
Messages : 75
Détails du profil
Informations personnelles :
Nom : Ayoub Ayb

Informations forums :
Inscription : août 2010
Messages : 75
Points : 37
Points : 37
ben j'ai pu l'appeler avec le code suivant :

Code :
1
2
3
4
5
6
Zone.getAll({
 
callback:function(pReponsee){
a=pReponse[3].nom_zone;//avec nom_zone attribut de la classe zone 
alert(a);
}});}
Maintenant j'aimerai bien savoir comment je peux faire pour recuperer la valeur de "a" en dehors de callback ..
ayoubkira est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2011, 23h52   #3
Nouveau Membre du Club
 
Ayoub Ayb
Inscription : août 2010
Messages : 75
Détails du profil
Informations personnelles :
Nom : Ayoub Ayb

Informations forums :
Inscription : août 2010
Messages : 75
Points : 37
Points : 37
Par défaut Affecter retour de callback à une variable globale

Salut ,



Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
var zone=new Array();
	var zone2=new Array();
	Zone.getAll({
		callback:function(pReponse){
 
			for(var i=0; i<pReponse.length; i++){
				zone[i]={
					'id_zone':pReponse[i].id_zone,
					'nom_zone':pReponse[i].nom_zone}
 
 
 
			}
			}});
 
			storeZone=new Ext.data.ArrayStore({
 
                	fields:['id_zone','nom_zone'],
                	data:'.....'
 
                	});
Comment je peux faire pour affecter resultat ( zone ) à zone2 pour que je puisse l'utiliser dans data de storeZone !!

Pour résumer : je veux que "data égale à la liste récupérée par Zone.getAll()"


Merciii !!
ayoubkira est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/08/2011, 11h06   #4
Nouveau Membre du Club
 
Ayoub Ayb
Inscription : août 2010
Messages : 75
Détails du profil
Informations personnelles :
Nom : Ayoub Ayb

Informations forums :
Inscription : août 2010
Messages : 75
Points : 37
Points : 37
Quand je met dans la fonction callback :


storeZone.loadData(pReponse)

il renvoi au combobox le meme nombre de ligne renvoyé par la methode getAll() mais elles sont toutes nulles :s :s
ayoubkira est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2011, 11h06   #5
Nouveau Membre du Club
 
Ayoub Ayb
Inscription : août 2010
Messages : 75
Détails du profil
Informations personnelles :
Nom : Ayoub Ayb

Informations forums :
Inscription : août 2010
Messages : 75
Points : 37
Points : 37
Bonjour ,

Je remplis mon combobox à travers une liste de 8 lignes , et quand je veux ouvrir le contenu de combobox je trouve que 8 lignes vides :s ..
ayoubkira est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2011, 11h22   #6
Nouveau Membre du Club
 
Ayoub Ayb
Inscription : août 2010
Messages : 75
Détails du profil
Informations personnelles :
Nom : Ayoub Ayb

Informations forums :
Inscription : août 2010
Messages : 75
Points : 37
Points : 37
Pour bien expliquer , je recupere une liste depuis java et je veux la mettre dans un combobox { extjs }

Ca fait 4 jours que je cherche une solution :s :s
ayoubkira est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h47.


 
 
 
 
Partenaires

Hébergement Web