A voir également:
- Prototype vers JQuery (Evalscript)
- Windows 7 vers windows 10 - Accueil - Mise à jour
- Clavier qwerty vers azerty - Guide
- Transferer photo android vers pc - Guide
- Vers quelle adresse web renvoie ce lien - Guide
- Envoyer vers - Guide
2 réponses
Re bonjour,
J'ai trouvé ce site : http://www.astucesdewebmaster.com/developpement-web/equivalents-jquery-prototype-ajaxupdaterserialize-82
J'ai fait un copier coller du code mais j'ai aucun résultat.
Je vous colle mon code :
Donc dans ma vue j'ai une image avec une fonction Javascript appelé lors du clic :
Pour faire simple, oublions le traitement PHP qui sera exécuté avec AJAX. Pour résumé, il faut que ce qui suit soit exécuté :
Il me manque donc le contenu de ma fonction Javascript "deleteGuestBookPost"
J'ai commencé avec ça :
Le Javascript n'est pas exécuté. J'ai essayé avec le code du lien que j'ai collé plus haut je n'y arrive pas non plus.
Pouvez vous donc m'aider à utiliser JQuery pour réaliser ce que je souhaite.
Merci d'avance.
J'ai trouvé ce site : http://www.astucesdewebmaster.com/developpement-web/equivalents-jquery-prototype-ajaxupdaterserialize-82
J'ai fait un copier coller du code mais j'ai aucun résultat.
Je vous colle mon code :
Donc dans ma vue j'ai une image avec une fonction Javascript appelé lors du clic :
<a href="javascript:;" onclick="deleteGuestBookPost('<?php echo $guestbookpost->getId(); ?>', '<?php echo $n; ?>')" ><img src="../template/default/img/icon_delete.png" alt="Delete Post #<?php echo $guestbookpost->getId(); ?>" border="0"/></a>
Pour faire simple, oublions le traitement PHP qui sera exécuté avec AJAX. Pour résumé, il faut que ce qui suit soit exécuté :
<script type="text/javascript" language="javascript"> alert('rere'); </script>
Il me manque donc le contenu de ma fonction Javascript "deleteGuestBookPost"
J'ai commencé avec ça :
$.get("ajax/guestbook.php", { ac: 'deletePost', id: id, page: page } );
Le Javascript n'est pas exécuté. J'ai essayé avec le code du lien que j'ai collé plus haut je n'y arrive pas non plus.
Pouvez vous donc m'aider à utiliser JQuery pour réaliser ce que je souhaite.
Merci d'avance.
$.ajax({ url: myurl, type: "POST", data: "id="+id, dataType: "html", success: function (html) { var jScripts = $(html).filter('script'); $(jScripts ).each(function( intI, objScript ){ eval( $(this).text()); }); }) });