Bonjour,
Dans un composant que je développe, je voudrais me passer de jQuery dans le Javascript mais je me heurte à un problème avec les requêtes AJAX "post" (pour lesquelles je ne trouve pas d'exemple).
Ce code ne fonctionne pas (pas d'erreur mais pas de réponse non plus) :
Par contre si je remplace simplement "Joomla.request" par "jQuery.ajax", j'ai la réponse attendue.
Il doit manquer quelque chose pour que Joomla.request soit reconnu, mais quoi et où ?
Merci d'avance pour vos idées.
Dans un composant que je développe, je voudrais me passer de jQuery dans le Javascript mais je me heurte à un problème avec les requêtes AJAX "post" (pour lesquelles je ne trouve pas d'exemple).
Ce code ne fonctionne pas (pas d'erreur mais pas de réponse non plus) :
Code:
Joomla.submitform = function(task) { var idproduit = document.getElementById("idproduit").value; Joomla.request({ type : "POST", url : "administrator/components/com_produit/libraries/checkproduit.php", dataType : "json", data: { idproduit: idproduit }, onSuccess: function (data, xhr){ console.log(data); } }); return false; };
Il doit manquer quelque chose pour que Joomla.request soit reconnu, mais quoi et où ?
Merci d'avance pour vos idées.
Commentaire