Benh_31 | Bonjour à tous, C'est en désespoir de causes que je viens vers vous
J'utilise Ajax pour récupérer des informations au format JSON. Tout marche très bien sur IE 8 et Firefox lorsque que je suis sur un serveur VM.
En revanche, lorsque je teste sur le serveur de préproduction, cela marche sur Firefox mais plus sous IE8.
Je me suis rendu compte que sur le serveur de préprod et sous IE8, les données de ma requêtes n'étaient pas transmises d'une page à l'autre, alors qu'elles existent ! je me retrouve avec une chaine vide et le reste de ma fonction plante..
La version de PHP est la 5.2.1, celle de JQuery 1.9.1
Une faute se serait-elle glissée dans ma fonction ?
Code :
- function getEquipementsDomaine()
- {
- var rand=Math.floor(Math.random()*100000);
- $.ajax
- ({
- type : "POST",
- cache : false,
- url : "../../module_operations_previsionnelles/controleur/traitementEquipementDomaine.php?serial="+rand,
- data : {domaine : $("#domaine" ).val()},
- datatype : "JSON",
- success : function(data)
- {
- alert(data);
- data=$.parseJSON(data); // à partir de la, ça plante car data='' :/
- },
- error: function(jqXHR, textStatus, errorThrown)
- {
- alert('Une erreur est apparue');
- }
- });
- }
|
En vous remerciant par avance.. |