|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 | ||
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 247 ![]() |
Bonjour à tous,
J'ai fait un script qui permet de faire appelle à une page quelconque pour afficher ce qu'elle renvoie dans un div. Ce script marche très bien. Le voici par ailleur : Code :
Je sais vois pas pourquoi si sa vient de mon formulaire ou de mon script mais il ne se passe rien quand je clic sur mon bouton submit. Merci beaucoup d'avance à ceux qui pourront m'aider à résoudre ce problème. Bonne journée |
||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2007 Messages : 9 316 ![]() |
Bonjour,
il y a des paramètres dans l'url appelée ? A+ |
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 247 ![]() |
Ouaip j'avais trouvé sa bizarre d'ailleurs de passé les paramètres comme un GET (surtout trouvé sa pas pratique) mais j'avais essayé ce qui me donné à la fin quelque chose comme sa :
Code :
<form method="post" onsubmit="admin_creation.php?id={ID}&cat=document.getElementById(cat)&url=document.getElementById(url)&cat=document.getElementById(actif),'corpPage', 'POST')""> |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : janvier 2007 Messages : 9 316 ![]() |
|
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 247 ![]() |
mdr jdébute en javascript alors niveau syntaxe c'est possible que sa ne soit pas sa^^
Pour le send, sa spasse à quel niveau en faite et sa s'utilise de quel manière ? |
|
|
00
|
|
|
#6 | ||
![]() ![]() Inscription : janvier 2007 Messages : 9 316 ![]() |
Citation:
Code :
<input type="button" value="GO !" onclick="aJax( 'http://blabla.php' , 'elementId' , 'type');"> Citation:
Code :
xmlhttp.send("param1="+valParam1+"¶m2="+valParam2); |
||
|
|
00
|
|
|
#7 | ||||
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 247 ![]() |
Merci pour ton aide^^
Sa ne marche pas encore par contre je sais pas pourquoi, peut être erreur dans la concaténation j'ai fait quelque chose comme sa : Code :
Code :
|
||||
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : janvier 2007 Messages : 9 316 ![]() |
Il faut un type="button" et non un type="submit"
Ajax ne tient aucun compte de la logique "formulaire" ... Le mieux pour tes tests et de les faire sans <form> dans ta page. A+ |
|
|
00
|
|
|
#9 |
![]() ![]() Inscription : janvier 2007 Messages : 9 316 ![]() |
... et ta chaine de paramètre, autant la construire directement dans la fonction Ajax
Code :
'cat='+document.getElementById('cat')+'&url='+document.getElementById('url')+'&actif='+document.getElementById('actif')) |
|
|
00
|
|
|
#10 |
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 247 ![]() |
Okey donc la j'ai changer le submit en boutton et j'ai enlevé le form.
Par contre du coup il fait plus rien lorsque je clic. Sinon jpeux pas faire autrement que le faire passer en paramétre dans la fonction car j'ai plusieurs formulaire qui va s'en resservir alors jvais éviter de faire une fonction par formulaire^^" |
|
|
00
|
|
|
#11 |
![]() ![]() Inscription : janvier 2007 Messages : 9 316 ![]() |
|
|
|
00
|
|
|
#12 | ||||
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 247 ![]() |
Pas de soucis
Alors voici la partie html (j'utilise les templates) Code :
Code :
|
||||
|
|
00
|
|
|
#13 |
![]() ![]() Inscription : janvier 2007 Messages : 9 316 ![]() |
Il manque une " dans cette ligne
Code :
<label for="actif">{SHOW} :</label> <input name="actif" id="actif" type="checkbox" {ACTIF}" /><br /><br /> A+ |
|
|
00
|
|
|
#14 | ||
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 247 ![]() |
Oula j'ai fait n'importe quoi sur ce coup.
Donc la c'est bon il va bien jusqu'à la fonction js par contre il ne fait plus rien à partir du chargement. Jpense que sa vient surement de cette partie : Code :
|
||
|
|
00
|
|
|
#15 |
![]() ![]() Inscription : janvier 2007 Messages : 9 316 ![]() |
Code :
http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
EDIT : et visiblement ton nav ne te signale pas les erreurs de script, sinon tu l'aurais vu tout de suite A+ |
|
|
00
|
|
|
#16 | ||
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 247 ![]() |
A vi en effet ^^"
J'ai rectifié sa. Par contre jviens de regarder ce que me renvoie parametre, et il me renvoie : Code :
cat=[object HTMLSelectElement]&url=[object HTMLInputElement]&actif=[object HTMLInputElement] Code :
|
||
|
|
00
|
|
|
#17 | |||
![]() ![]() Inscription : janvier 2007 Messages : 9 316 ![]() |
Citation:
J'avais pô vu ![]() A+ |
|||
|
|
00
|
|
|
#18 | ||
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 247 ![]() |
A ok (décidément va vraiment falloir que jmy mette pour me familiariser avec le langage)
J'ai donc regarder au niveau des paramètres la il passe tout bien. Mais il s'arrête toujours au chargement -_- Code :
PS : merci de prendre de ton temps pour m'aider^^ |
||
|
|
00
|
|
|
#19 | ||
![]() ![]() Inscription : janvier 2007 Messages : 9 316 ![]() |
Je pense qu'il faut déclarer
Code :
Sinon, refais voir comment c'est maintenant (je m'y perds) ... A+ |
||
|
|
00
|
|
|
#20 | ||
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 247 ![]() |
Voila comment il est actuellement :
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com