Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > AJAX
AJAX Forum sur la programmation AJAX. Avant de poster : Cours AJAX, FAQ AJAX, 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 11/11/2011, 09h50   #1
Membre régulier
 
Homme
Étudiant
Inscription : juin 2011
Messages : 122
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Suisse

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2011
Messages : 122
Points : 88
Points : 88
Par défaut erreur : load is not a function

bonjours, je me suis décidé à me lancer dans l'ajax.
j'ai créer une fonction actualisant une liste déroulante selon la longueur d'une chaine de caractère écrite dans un input de type text.
J'emploie la fonction load que j'avais vus dans un morceau de code que j'avais du debuguer. Malheureusement j'ai une erreur javascript spinnerLocalite.load is not a function.

j'ignore pourquoi

Code :
1
2
3
4
5
6
7
8
 
function refreshspinner(){
			var deux=document.getElementById("une").value;
			var spinnerun= document.getElementById("deux");
			if(une.length == 4){
				spinnerun.load('modules/nomModule.php?variable='+deux);
			}
		}
__________________
Donne un poisson à un homme et tu le nourris pour un jour, apprend lui à pécher et tu le nourris pour toujours.
Agriesean est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/11/2011, 10h58   #2
Rédacteur/Modérateur
 
Avatar de andry.aime
 
Homme Andry Aimé
Inscription : septembre 2007
Messages : 5 129
Détails du profil
Informations personnelles :
Nom : Homme Andry Aimé
Localisation : Ile Maurice

Informations forums :
Inscription : septembre 2007
Messages : 5 129
Points : 7 258
Points : 7 258
Bonjour,

Parceque load n'est pas une fonction javascript standard. Il se peut que c'est du jQuery.

A+.
andry.aime est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/11/2011, 11h37   #3
Membre régulier
 
Homme
Étudiant
Inscription : juin 2011
Messages : 122
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Suisse

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2011
Messages : 122
Points : 88
Points : 88
je connais cette page. J'ai fait des éssais avec
Code :
1
2
 
$("iddemalistederoulante").load
sans succès.
je ne pense pas qu'il faut que je télécharge la bibliothèque jQuerry vus que si j'ai bien compris c'est exécuté coté client. Ou es-ce que je suis totalement à l'ouest?(merci d'avance pour la patience)

Edit: on dirait que oui il faut installer une librairie jQuery. je fais les test de téléchargement maintenant
__________________
Donne un poisson à un homme et tu le nourris pour un jour, apprend lui à pécher et tu le nourris pour toujours.
Agriesean est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/11/2011, 11h57   #4
Membre régulier
 
Homme
Étudiant
Inscription : juin 2011
Messages : 122
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Suisse

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2011
Messages : 122
Points : 88
Points : 88
librairie Jquery installée, mais il y a toujours la même erreur. J'ai vérifié, l'appel de la librairie est correct pourtant. Je vais faire des testes pour voir si ce n'est pas parce que je n'appel pas correctement la fonction
Code :
1
2
3
 
<script type="text/javascript"
   src="librairieJquerry/jQuerry.js"></script>
__________________
Donne un poisson à un homme et tu le nourris pour un jour, apprend lui à pécher et tu le nourris pour toujours.
Agriesean est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/11/2011, 12h02   #5
Membre régulier
 
Homme
Étudiant
Inscription : juin 2011
Messages : 122
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Suisse

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2011
Messages : 122
Points : 88
Points : 88
effectivement je ne faisais pas l'appel correctement à la fonction.
Code :
1
2
 
$("#iddecequejeveuxloader").load('')
maintenant ça fonctionne. il ne me reste plus qu'à comprendre comment mon predecesseur à réussi à faire ça avec une simple variable javascript qui m'a pas mal égaré.
Merci pour le soutien psychologique.
__________________
Donne un poisson à un homme et tu le nourris pour un jour, apprend lui à pécher et tu le nourris pour toujours.
Agriesean est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h44.


 
 
 
 
Partenaires

Hébergement Web