$.getJSON() qui ne fonctionne pas sur tous les postes (pc, smartphone, tablette)
bonjour
je suis novice dans le domaine, j'ai mis en place un site web e-commerce
chez moi tout fonctionnait, et pourtant certains clients (pas tous, me disent avoir du mal à mettre un article dans le panier)
je leur proposais de redémarrer leur poste, ou de changer de navigateur, mais ça ne réglait pas forcément le problème
ce soir, sans rien toucher, c'est sur mon pc que ça ne fonctionne pas (ie, et chrome) mais depuis mon smartphone (chrome) ça fonctionne !
j'ai réduit le code au maximum, afin de trouver là ou ça coince :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
| <script type="text/javascript">
function load_popup(id) {
var liste = "";
if (document.getElementById('taille_disponible_'+id) != null) {
liste = document.getElementById('taille_disponible_'+id).options[document.getElementById('taille_disponible_'+id).selectedIndex].value;
id = id + "&taille=" + liste;
}
else {
id = id + "&taille=Unique";
}
alert('on est ici 1');
$.getJSON("script/add_panier.php?id_article="+id, function(data) {
alert('on est ici 2');
// affichage du prix total de ce qu'il y a dans le panier
$('#panier_montant').html(data.total + ' ');
});
alert('on est ici 3');
}
</script> |
sur mon pc uniquement : "on est ici 1" qui s'affiche, alors que sur le smartphone tout fonctionne
est ce que mon $.getJSON est devenu obsolète ? ou puis je remplacer par autre chose ?
(j'ai supprimé quelques lignes de code, comme par exemple la récupération du json pour garder que le nécessaire)
je vous remercie d'avance