Le traitement de la requête par php lance un preg_replace, et c'est là
que j'ai longtemps tourné en rond, jusqu'à découvrir que :
Si mon code source HTML utilise les guillements simples pour les
attributs
name='Nom' ,
*innerHTML* me renvoie le source avec les guillements doubles
name="Nom" !!!
Mettant en place une solution AJAX, je me mets pour la première fois à JAVASCRIPT.
En fait, l'objectif est de faire une requête AJAX pour récupérer un enregistrement d'une base de données, et de distribuer les valeurs des champs retournées dans les attributs value='' d'un formulaire html.
Les noms des champs peuvent être dans l'attribut 'Name' des INPUTs : <input name='SoRaisonSociale' value='' size='24' /> <input name='SoAdr1' value='' size='24' /> <input name='SoVille' value='' size='24' />
Le texte retourné par AJAX peut être une suite de lignes de la forme : SoRaisonSociale=Groland And Co SoAdr1ÊnalPlus SoVille=Paris ou toute autre forme plus facile à gérer (générée par mon php).
Avez-vous un script qui distribuerait ces infos dans les VALUEs ?
Merci d'avance.
Bonjour,
Stéphane Santon avait énoncé :
Mettant en place une solution AJAX, je me mets pour la première fois à
JAVASCRIPT.
En fait, l'objectif est de faire une requête AJAX pour récupérer un
enregistrement d'une base de données, et de distribuer les valeurs des
champs retournées dans les attributs value='' d'un formulaire html.
Les noms des champs peuvent être dans l'attribut 'Name' des INPUTs :
<input name='SoRaisonSociale' value='' size='24' />
<input name='SoAdr1' value='' size='24' />
<input name='SoVille' value='' size='24' />
Le texte retourné par AJAX peut être une suite de lignes de la forme :
SoRaisonSociale=Groland And Co
SoAdr1ÊnalPlus
SoVille=Paris
ou toute autre forme plus facile à gérer (générée par mon php).
Avez-vous un script qui distribuerait ces infos dans les VALUEs ?
Mettant en place une solution AJAX, je me mets pour la première fois à JAVASCRIPT.
En fait, l'objectif est de faire une requête AJAX pour récupérer un enregistrement d'une base de données, et de distribuer les valeurs des champs retournées dans les attributs value='' d'un formulaire html.
Les noms des champs peuvent être dans l'attribut 'Name' des INPUTs : <input name='SoRaisonSociale' value='' size='24' /> <input name='SoAdr1' value='' size='24' /> <input name='SoVille' value='' size='24' />
Le texte retourné par AJAX peut être une suite de lignes de la forme : SoRaisonSociale=Groland And Co SoAdr1ÊnalPlus SoVille=Paris ou toute autre forme plus facile à gérer (générée par mon php).
Avez-vous un script qui distribuerait ces infos dans les VALUEs ?
Merci d'avance.
ASM
Bonjour,
Mettant en place une solution AJAX, je me mets pour la première fois à JAVASCRIPT. (Je ne développais que le côté serveur (php) depuis 5 ans.)
J'ai voulu (avant de faire mieux et plus propre) envoyer un formulaire HTML récupéré par *innerHTML* à une requête AJAX pour me le compléter.
Très très mauvaise idée d'utiliser innerHTML ! surtout pour des formulaires (cf + bas)
(Je ne suis que sous FireFox)
à plus forte raison !
Si mon code source HTML utilise les guillements simples pour les attributs name='Nom' , *innerHTML* me renvoie le source avec les guillements doubles name="Nom" !!!
Pourquoi ?
paske, normalement, en html c'est comme ça que ça s'écrit Même si les brouteurs admettent : name='nom' ou name=nom
La pratique du php donne de très mauvaises habitudes : juste pour s'éviter d'échapper les " on met ' dans les instructions destinées à l'echoyage ou au printage du html.
Il est possiblement possible qu'un autre brouteur ne remplacera pas les "|' lors du traitement innerHTML
Il faut bien savoir que innerHTML n'a pas tout à fait le même sens pour - IE - autres brouteurs
Pour être vraiment *propre* il faudrait n'utiliser innerHTML que pour le texte entre 2 balises. Les balises étant elles-même récupérées comme éléments à part entière (balise ouvrante + ses attributs, contenu, balise fermante) Voir à ce sujet : cloneNode(false|true)
============================ du danger de innerHTML ============================ tester :
<html> <meta http-equiv="content-type" content="text/html; charset=iso-8859-15"> <script type="text/javascript"> var k = 1; function $(x) { return document.getElementById(x) } function duplique(quoi,lieu) { quoi = $(quoi).cloneNode(true); quoi.id = 'nouvo_'+k; $(lieu).appendChild(quoi); k++; } function copie(quoi,lieu) { var nouvo = document.createElement('P'); nouvo.innerHTML = $(quoi).innerHTML; $(lieu).appendChild(nouvo); } </script> <form id="ici" onsubmit="return false;"> <p id="original"> Nom : <input type=text name="nom" value="Dupont"> </p> </form> <p> <button onclick="copie('original','ici');">copier par innerHTML</button> <button onclick="duplique('original','ici');">copier par cloneNode</button> </p> <p>essayer en changeant le contenu du premier champ de texte (avec FireFox puis avec IE) et noter les différences</p> </html>
-- ASM
Bonjour,
Mettant en place une solution AJAX, je me mets pour la première fois à
JAVASCRIPT. (Je ne développais que le côté serveur (php) depuis 5 ans.)
J'ai voulu (avant de faire mieux et plus propre) envoyer un formulaire
HTML récupéré par *innerHTML* à une requête AJAX pour me le compléter.
Très très mauvaise idée d'utiliser innerHTML !
surtout pour des formulaires (cf + bas)
(Je ne suis que sous FireFox)
à plus forte raison !
Si mon code source HTML utilise les guillements simples pour les attributs
name='Nom' ,
*innerHTML* me renvoie le source avec les guillements doubles
name="Nom" !!!
Pourquoi ?
paske, normalement, en html c'est comme ça que ça s'écrit
Même si les brouteurs admettent :
name='nom'
ou
name=nom
La pratique du php donne de très mauvaises habitudes :
juste pour s'éviter d'échapper les " on met ' dans les instructions
destinées à l'echoyage ou au printage du html.
Il est possiblement possible qu'un autre brouteur ne remplacera pas les
"|' lors du traitement innerHTML
Il faut bien savoir que innerHTML n'a pas tout à fait le même sens pour
- IE
- autres brouteurs
Pour être vraiment *propre* il faudrait n'utiliser innerHTML que pour le
texte entre 2 balises.
Les balises étant elles-même récupérées comme éléments à part entière
(balise ouvrante + ses attributs, contenu, balise fermante)
Voir à ce sujet : cloneNode(false|true)
============================ du danger de innerHTML
============================
tester :
<html>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-15">
<script type="text/javascript">
var k = 1;
function $(x) { return document.getElementById(x) }
function duplique(quoi,lieu) {
quoi = $(quoi).cloneNode(true);
quoi.id = 'nouvo_'+k;
$(lieu).appendChild(quoi);
k++;
}
function copie(quoi,lieu) {
var nouvo = document.createElement('P');
nouvo.innerHTML = $(quoi).innerHTML;
$(lieu).appendChild(nouvo);
}
</script>
<form id="ici" onsubmit="return false;">
<p id="original">
Nom : <input type=text name="nom" value="Dupont">
</p>
</form>
<p>
<button onclick="copie('original','ici');">copier par innerHTML</button>
<button onclick="duplique('original','ici');">copier par cloneNode</button>
</p>
<p>essayer en changeant le contenu du premier champ de texte
(avec FireFox puis avec IE) et noter les différences</p>
</html>
Mettant en place une solution AJAX, je me mets pour la première fois à JAVASCRIPT. (Je ne développais que le côté serveur (php) depuis 5 ans.)
J'ai voulu (avant de faire mieux et plus propre) envoyer un formulaire HTML récupéré par *innerHTML* à une requête AJAX pour me le compléter.
Très très mauvaise idée d'utiliser innerHTML ! surtout pour des formulaires (cf + bas)
(Je ne suis que sous FireFox)
à plus forte raison !
Si mon code source HTML utilise les guillements simples pour les attributs name='Nom' , *innerHTML* me renvoie le source avec les guillements doubles name="Nom" !!!
Pourquoi ?
paske, normalement, en html c'est comme ça que ça s'écrit Même si les brouteurs admettent : name='nom' ou name=nom
La pratique du php donne de très mauvaises habitudes : juste pour s'éviter d'échapper les " on met ' dans les instructions destinées à l'echoyage ou au printage du html.
Il est possiblement possible qu'un autre brouteur ne remplacera pas les "|' lors du traitement innerHTML
Il faut bien savoir que innerHTML n'a pas tout à fait le même sens pour - IE - autres brouteurs
Pour être vraiment *propre* il faudrait n'utiliser innerHTML que pour le texte entre 2 balises. Les balises étant elles-même récupérées comme éléments à part entière (balise ouvrante + ses attributs, contenu, balise fermante) Voir à ce sujet : cloneNode(false|true)
============================ du danger de innerHTML ============================ tester :
<html> <meta http-equiv="content-type" content="text/html; charset=iso-8859-15"> <script type="text/javascript"> var k = 1; function $(x) { return document.getElementById(x) } function duplique(quoi,lieu) { quoi = $(quoi).cloneNode(true); quoi.id = 'nouvo_'+k; $(lieu).appendChild(quoi); k++; } function copie(quoi,lieu) { var nouvo = document.createElement('P'); nouvo.innerHTML = $(quoi).innerHTML; $(lieu).appendChild(nouvo); } </script> <form id="ici" onsubmit="return false;"> <p id="original"> Nom : <input type=text name="nom" value="Dupont"> </p> </form> <p> <button onclick="copie('original','ici');">copier par innerHTML</button> <button onclick="duplique('original','ici');">copier par cloneNode</button> </p> <p>essayer en changeant le contenu du premier champ de texte (avec FireFox puis avec IE) et noter les différences</p> </html>
-- ASM
ASM
Bonjour,
Stéphane Santon avait énoncé :
Mettant en place une solution AJAX, je me mets pour la première fois à JAVASCRIPT.
En fait, l'objectif est de faire une requête AJAX pour récupérer un enregistrement d'une base de données, et de distribuer les valeurs des champs retournées dans les attributs value='' d'un formulaire html.
Je ne vois pas où est le blème.
Le httpRequest appelle le fichier 'traitement.php' en lui postant (comme normal) les champs et values le php fait sa cuisine vers BdD et pond le nouveau form (ça reste du basique php, pas besoin de se compliquer la vie)
nouveau form qui par innerHTML vient remplacer l'ancien form sur la page toujours affichée.
Je ne sais pas si on peut vraiment appeler ça de l'AjaX ? c'est du XMLHttpRequest vers un fichier (intelligent) en php
Avez-vous un script qui distribuerait ces infos dans les VALUEs ?
Aucune utilité, c'est tellement plus sûr et aussi vite fait côté serveur !
Relire le petit B A BA d'openweb : http://openweb.eu.org/articles/objet_xmlhttprequest/
-- ASM
Bonjour,
Stéphane Santon avait énoncé :
Mettant en place une solution AJAX, je me mets pour la première fois à
JAVASCRIPT.
En fait, l'objectif est de faire une requête AJAX pour récupérer un
enregistrement d'une base de données, et de distribuer les valeurs des
champs retournées dans les attributs value='' d'un formulaire html.
Je ne vois pas où est le blème.
Le httpRequest appelle le fichier 'traitement.php'
en lui postant (comme normal) les champs et values
le php fait sa cuisine vers BdD et pond le nouveau form
(ça reste du basique php, pas besoin de se compliquer la vie)
nouveau form qui par innerHTML vient remplacer l'ancien form sur la page
toujours affichée.
Je ne sais pas si on peut vraiment appeler ça de l'AjaX ?
c'est du XMLHttpRequest vers un fichier (intelligent) en php
Avez-vous un script qui distribuerait ces infos dans les VALUEs ?
Aucune utilité, c'est tellement plus sûr
et aussi vite fait côté serveur !
Relire le petit B A BA d'openweb :
http://openweb.eu.org/articles/objet_xmlhttprequest/
Mettant en place une solution AJAX, je me mets pour la première fois à JAVASCRIPT.
En fait, l'objectif est de faire une requête AJAX pour récupérer un enregistrement d'une base de données, et de distribuer les valeurs des champs retournées dans les attributs value='' d'un formulaire html.
Je ne vois pas où est le blème.
Le httpRequest appelle le fichier 'traitement.php' en lui postant (comme normal) les champs et values le php fait sa cuisine vers BdD et pond le nouveau form (ça reste du basique php, pas besoin de se compliquer la vie)
nouveau form qui par innerHTML vient remplacer l'ancien form sur la page toujours affichée.
Je ne sais pas si on peut vraiment appeler ça de l'AjaX ? c'est du XMLHttpRequest vers un fichier (intelligent) en php
Avez-vous un script qui distribuerait ces infos dans les VALUEs ?
Aucune utilité, c'est tellement plus sûr et aussi vite fait côté serveur !
Relire le petit B A BA d'openweb : http://openweb.eu.org/articles/objet_xmlhttprequest/
-- ASM
ASM
Bonjour,
Le traitement de la requête par php lance un preg_replace,
ce n'est pas comme ça que se traite un formulaire en php (si je n'm'abuse ?)
Il faut imaginer que le XMLHttpRequest envoie un formulaire comme normalement (method POST ou GET) (formulaire qui subit le traitement php y prévu) puis par innerHTMl on remplace sur la page affichée l'ancien form par le nouveau form retourné par le php
Les notions de différences d'interprétation indiquée par ailleurs ne jouent pas puisque cette fois on insérre du innerHTML tout neuf fabriqué tout exprès (avec les cradoqueries php si on veut).
-- ASM
Bonjour,
Le traitement de la requête par php lance un preg_replace,
ce n'est pas comme ça que se traite un formulaire en php
(si je n'm'abuse ?)
Il faut imaginer que le XMLHttpRequest
envoie un formulaire comme normalement (method POST ou GET)
(formulaire qui subit le traitement php y prévu)
puis par innerHTMl on remplace sur la page affichée l'ancien form par le
nouveau form retourné par le php
Les notions de différences d'interprétation indiquée par ailleurs ne
jouent pas puisque cette fois on insérre du innerHTML tout neuf fabriqué
tout exprès (avec les cradoqueries php si on veut).
Le traitement de la requête par php lance un preg_replace,
ce n'est pas comme ça que se traite un formulaire en php (si je n'm'abuse ?)
Il faut imaginer que le XMLHttpRequest envoie un formulaire comme normalement (method POST ou GET) (formulaire qui subit le traitement php y prévu) puis par innerHTMl on remplace sur la page affichée l'ancien form par le nouveau form retourné par le php
Les notions de différences d'interprétation indiquée par ailleurs ne jouent pas puisque cette fois on insérre du innerHTML tout neuf fabriqué tout exprès (avec les cradoqueries php si on veut).
-- ASM
ASM
cette fois on insérre du innerHTML tout neuf fabriqué tout exprès (avec les cradoqueries php si on veut).
on insère, par innerHTML, du code html tout neuf fabriqué par le php
-- ASM
cette fois on insérre du innerHTML tout neuf fabriqué
tout exprès (avec les cradoqueries php si on veut).
on insère, par innerHTML, du code html tout neuf fabriqué par le php
cette fois on insérre du innerHTML tout neuf fabriqué tout exprès (avec les cradoqueries php si on veut).
on insère, par innerHTML, du code html tout neuf fabriqué par le php
-- ASM
Stéphane Santon
ASM avait énoncé :
En fait, l'objectif est de faire une requête AJAX pour récupérer un enregistrement d'une base de données, et de distribuer les valeurs des champs retournées dans les attributs value='' d'un formulaire html.
Je ne vois pas où est le blème.
Là, c'est l'objectif à atteindre pour un novice en Javascript, pas le blème... ;-)
Le httpRequest appelle le fichier 'traitement.php' en lui postant (comme normal) les champs et values
OK
le php fait sa cuisine vers BdD et pond le nouveau form (ça reste du basique php, pas besoin de se compliquer la vie)
Je voulais que Php ne ponde que les données (XML?) pour que ce soit plus léger, et qu'elles soient intégrées au formulaire HTML par le JavaScript. Mais cette méthode ne serait pas préconisée ?
Je ne sais pas si on peut vraiment appeler ça de l'AjaX ? c'est du XMLHttpRequest vers un fichier (intelligent) en php
Ben je croyais qu'AJAX était Requete XML et Javascript asynchrones. Donc correspondant à ça...
Avez-vous un script qui distribuerait ces infos dans les VALUEs ? Aucune utilité, c'est tellement plus sûr
et aussi vite fait côté serveur !
OK. J'avais l'impression d'avoir plus de modularité... Je vais y réfléchir.
Merci
ASM avait énoncé :
En fait, l'objectif est de faire une requête AJAX pour récupérer un
enregistrement d'une base de données, et de distribuer les valeurs des
champs retournées dans les attributs value='' d'un formulaire html.
Je ne vois pas où est le blème.
Là, c'est l'objectif à atteindre pour un novice en Javascript, pas le
blème... ;-)
Le httpRequest appelle le fichier 'traitement.php'
en lui postant (comme normal) les champs et values
OK
le php fait sa cuisine vers BdD et pond le nouveau form
(ça reste du basique php, pas besoin de se compliquer la vie)
Je voulais que Php ne ponde que les données (XML?) pour que ce soit
plus léger, et qu'elles soient intégrées au formulaire HTML par le
JavaScript.
Mais cette méthode ne serait pas préconisée ?
Je ne sais pas si on peut vraiment appeler ça de l'AjaX ?
c'est du XMLHttpRequest vers un fichier (intelligent) en php
Ben je croyais qu'AJAX était Requete XML et Javascript asynchrones.
Donc correspondant à ça...
Avez-vous un script qui distribuerait ces infos dans les VALUEs ?
Aucune utilité, c'est tellement plus sûr
et aussi vite fait côté serveur !
OK. J'avais l'impression d'avoir plus de modularité...
Je vais y réfléchir.
En fait, l'objectif est de faire une requête AJAX pour récupérer un enregistrement d'une base de données, et de distribuer les valeurs des champs retournées dans les attributs value='' d'un formulaire html.
Je ne vois pas où est le blème.
Là, c'est l'objectif à atteindre pour un novice en Javascript, pas le blème... ;-)
Le httpRequest appelle le fichier 'traitement.php' en lui postant (comme normal) les champs et values
OK
le php fait sa cuisine vers BdD et pond le nouveau form (ça reste du basique php, pas besoin de se compliquer la vie)
Je voulais que Php ne ponde que les données (XML?) pour que ce soit plus léger, et qu'elles soient intégrées au formulaire HTML par le JavaScript. Mais cette méthode ne serait pas préconisée ?
Je ne sais pas si on peut vraiment appeler ça de l'AjaX ? c'est du XMLHttpRequest vers un fichier (intelligent) en php
Ben je croyais qu'AJAX était Requete XML et Javascript asynchrones. Donc correspondant à ça...
Avez-vous un script qui distribuerait ces infos dans les VALUEs ? Aucune utilité, c'est tellement plus sûr
et aussi vite fait côté serveur !
OK. J'avais l'impression d'avoir plus de modularité... Je vais y réfléchir.
Merci
Stéphane Santon
ASM a formulé la demande :
Très très mauvaise idée d'utiliser innerHTML !
Ah. :-/
mon HTML utilise les guillements simples pour les attributs name='Nom' , *innerHTML* me renvoie les guillements doubles name="Nom" !!!
paske, normalement, en html c'est comme ça que ça s'écrit La pratique du php donne de très mauvaises habitudes : juste pour s'éviter d'échapper les " on met ' dans les instructions destinées à l'echoyage ou au printage du html.
OK. Habitude de php car '...' et "..." n'ont pas pas les mêmes effets, et que j'ai plus souvent à échapper des apostrophes que des guillements. Je vais donc corriger mes sources html pour être conforme.
Il faut bien savoir que innerHTML n'a pas tout à fait le même sens pour - IE - autres brouteurs Pour être vraiment *propre* il faudrait n'utiliser innerHTML que pour le texte entre 2 balises.
OK.
Ah ben voilà un bon guide !! Merci :-)
ASM a formulé la demande :
Très très mauvaise idée d'utiliser innerHTML !
Ah. :-/
mon HTML utilise les guillements simples pour les attributs name='Nom' ,
*innerHTML* me renvoie les guillements doubles name="Nom" !!!
paske, normalement, en html c'est comme ça que ça s'écrit
La pratique du php donne de très mauvaises habitudes :
juste pour s'éviter d'échapper les " on met ' dans les instructions destinées
à l'echoyage ou au printage du html.
OK. Habitude de php car '...' et "..." n'ont pas pas les mêmes effets,
et que j'ai plus souvent à échapper des apostrophes que des
guillements.
Je vais donc corriger mes sources html pour être conforme.
Il faut bien savoir que innerHTML n'a pas tout à fait le même sens pour
- IE - autres brouteurs
Pour être vraiment *propre* il faudrait n'utiliser innerHTML que pour le
texte entre 2 balises.
mon HTML utilise les guillements simples pour les attributs name='Nom' , *innerHTML* me renvoie les guillements doubles name="Nom" !!!
paske, normalement, en html c'est comme ça que ça s'écrit La pratique du php donne de très mauvaises habitudes : juste pour s'éviter d'échapper les " on met ' dans les instructions destinées à l'echoyage ou au printage du html.
OK. Habitude de php car '...' et "..." n'ont pas pas les mêmes effets, et que j'ai plus souvent à échapper des apostrophes que des guillements. Je vais donc corriger mes sources html pour être conforme.
Il faut bien savoir que innerHTML n'a pas tout à fait le même sens pour - IE - autres brouteurs Pour être vraiment *propre* il faudrait n'utiliser innerHTML que pour le texte entre 2 balises.
OK.
Ah ben voilà un bon guide !! Merci :-)
Stéphane Santon
Bonjour,
Il se trouve que ASM a formulé :
Le traitement de la requête par php lance un preg_replace, ce n'est pas comme ça que se traite un formulaire en php
Ca c'était pour compléter le formulaire qui va être renvoyé avec les données value=''. Mais vu les limitations de innerHTML, il vaut mieux effectivment recontruire totalement le formulaire avec le php.
Il faut imaginer que le XMLHttpRequest envoie un formulaire comme normalement (method POST ou GET) puis par innerHTMl on remplace sur la page affichée l'ancien form par le nouveau form retourné par le php
C'est ce que je fais, en attendant de pouvoir ne renvoyer QUE les données et les insérer au formulaire côté client (Javascript). Si tu préconises cette méthode, je comprends que tu ne veuilles pas utiliser le terme AJAX, puisque ça se limite à recontruire le HTML à distance et à l'insérer.
Bon, maintenant va falloir que je vois ma structure pour décider si je fais du vrai AJAX ou bien du XMLHttpRequest avec InnerHtml de formulaire complet...
Bonjour,
Il se trouve que ASM a formulé :
Le traitement de la requête par php lance un preg_replace,
ce n'est pas comme ça que se traite un formulaire en php
Ca c'était pour compléter le formulaire qui va être renvoyé avec les
données value=''.
Mais vu les limitations de innerHTML, il vaut mieux effectivment
recontruire totalement le formulaire avec le php.
Il faut imaginer que le XMLHttpRequest
envoie un formulaire comme normalement (method POST ou GET)
puis par innerHTMl on remplace sur la page affichée l'ancien form par le
nouveau form retourné par le php
C'est ce que je fais, en attendant de pouvoir ne renvoyer QUE les
données et les insérer au formulaire côté client (Javascript).
Si tu préconises cette méthode, je comprends que tu ne veuilles pas
utiliser le terme AJAX, puisque ça se limite à recontruire le HTML à
distance et à l'insérer.
Bon, maintenant va falloir que je vois ma structure pour décider si je
fais du vrai AJAX ou bien du XMLHttpRequest avec InnerHtml de
formulaire complet...
Le traitement de la requête par php lance un preg_replace, ce n'est pas comme ça que se traite un formulaire en php
Ca c'était pour compléter le formulaire qui va être renvoyé avec les données value=''. Mais vu les limitations de innerHTML, il vaut mieux effectivment recontruire totalement le formulaire avec le php.
Il faut imaginer que le XMLHttpRequest envoie un formulaire comme normalement (method POST ou GET) puis par innerHTMl on remplace sur la page affichée l'ancien form par le nouveau form retourné par le php
C'est ce que je fais, en attendant de pouvoir ne renvoyer QUE les données et les insérer au formulaire côté client (Javascript). Si tu préconises cette méthode, je comprends que tu ne veuilles pas utiliser le terme AJAX, puisque ça se limite à recontruire le HTML à distance et à l'insérer.
Bon, maintenant va falloir que je vois ma structure pour décider si je fais du vrai AJAX ou bien du XMLHttpRequest avec InnerHtml de formulaire complet...
Stéphane Santon
Encore beaucoup d'inconnus pour moi :
Est-il possible, si je lance une requête de liste à chaque fois que je tape une lettre de 'abc' dans un champ de saisie, que le résultat de la requête associé à 'b' arrive *APRES* le résultat de la requête associée à 'c'... ?
Ce qui fait que j'aurais le résultat correspondant à la saisie de 'ab' et non 'abc' .. ?
(je dirais... que oui)...
Encore beaucoup d'inconnus pour moi :
Est-il possible, si je lance une requête de liste à chaque fois que je
tape une lettre de 'abc' dans un champ de saisie, que le résultat de la
requête associé à 'b' arrive *APRES* le résultat de la requête associée
à 'c'... ?
Ce qui fait que j'aurais le résultat correspondant à la saisie de 'ab'
et non 'abc' .. ?
Est-il possible, si je lance une requête de liste à chaque fois que je tape une lettre de 'abc' dans un champ de saisie, que le résultat de la requête associé à 'b' arrive *APRES* le résultat de la requête associée à 'c'... ?
Ce qui fait que j'aurais le résultat correspondant à la saisie de 'ab' et non 'abc' .. ?
(je dirais... que oui)...
Stéphane Santon
Bonjour,
Stéphane Santon a exprimé avec précision :
En fait, l'objectif est de faire une requête AJAX pour récupérer un enregistrement d'une base de données, et de distribuer les valeurs des champs retournées dans les attributs value='' d'un formulaire html.
Avez-vous un script qui distribuerait ces infos dans les VALUEs ?
En fait, l'objectif est de faire une requête AJAX pour récupérer un
enregistrement d'une base de données, et de distribuer les valeurs des champs
retournées dans les attributs value='' d'un formulaire html.
Avez-vous un script qui distribuerait ces infos dans les VALUEs ?
En fait, l'objectif est de faire une requête AJAX pour récupérer un enregistrement d'une base de données, et de distribuer les valeurs des champs retournées dans les attributs value='' d'un formulaire html.
Avez-vous un script qui distribuerait ces infos dans les VALUEs ?