zemele
Messages postés119Date d'inscriptionvendredi 29 juillet 2005StatutMembreDernière intervention26 novembre 2009
-
1 févr. 2008 à 16:08
zemele
Messages postés119Date d'inscriptionvendredi 29 juillet 2005StatutMembreDernière intervention26 novembre 2009
-
1 févr. 2008 à 17:46
Bonjour,
Voici mon problème. Je charge une page à l'aide d'une fonction ajax. La page (qui est une fonction php) renvoie un texte de confirmation (echo 'truc';).
Je voudrais également lancer une fonction javascript. Comment faire ?
(Je sais que ça parrait bête comme question, mais je ne vois pas... )
Teclis01
Messages postés1423Date d'inscriptionmardi 14 décembre 2004StatutMembreDernière intervention29 décembre 20124 1 févr. 2008 à 17:40
Au pif ...
<script src="monscripjs.js" type="text/javascript"></script>
ou encore plus au pif ^^
eval('blablajs'); dans ta fonction ajax
--------------------------------------------------------------------------------------------------
Il vaut mieux poser une question et passer pour bête que le rester toute sa vie
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 1 févr. 2008 à 16:20
Bonjour,
"tu ne peux pas".
le php se déroule sur le serveur, envoie une page html et peut-être
du javascript vers le micro client, qui sera alors interprétée et le
javascript exécuté.
<hr /> Cordialement Bul «mon Site» «M'écrire»
zemele
Messages postés119Date d'inscriptionvendredi 29 juillet 2005StatutMembreDernière intervention26 novembre 2009 1 févr. 2008 à 17:46
Oui comme dit bulter m'en doutais un peu. Mais j'ai fini par contourner le problème.
Pour ce que ça interresse :
Mon problème exacte était l'envoie d'un formulaire via ajax à une page php. Si le formulaire s'enregistre bien (en base) il revoie 'ok'. Seulement le formulaire reste affiché à l'écran (choix délibéré). Or il ne fallait pas que l'utlisateur puisse insérer une nouvelle entrée en base si formulaire a déjà été insérer. Il me fallait donc envoyer une info au formulaire (notemment un id) pour qu'au prochaine enregistrement on passe en modification.
La solution (toute bête) était de renvoyer un champ caché suplémentaire avec une simple commande echo.