Problème requête Ajax avec jquery
Résolu
pignou0
Messages postés
51
Date d'inscription
Statut
Membre
Dernière intervention
-
pignou0 Messages postés 51 Date d'inscription Statut Membre Dernière intervention -
pignou0 Messages postés 51 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voilà j'essaye de faire passer un transfert via Ajax avec jquery, mais je n'ai pas l'impression que celà marche et tous les alert fait avant le $.ajax ne passent plus non plus. Si vous savez pourquoi j'aimerai bien savoir, en sachant que ej débute totalement avec jquery et avec ajax, merci.
Voila mon code :
Merci d'avance
Voilà j'essaye de faire passer un transfert via Ajax avec jquery, mais je n'ai pas l'impression que celà marche et tous les alert fait avant le $.ajax ne passent plus non plus. Si vous savez pourquoi j'aimerai bien savoir, en sachant que ej débute totalement avec jquery et avec ajax, merci.
Voila mon code :
var arrayligne=document.getElementById("montableau").rows; var arraycolonne=arrayligne[theId].cells; var chaine=arraycolonne[10].innerHTML; var indexdebut=chaine.indexOf(';')+1; var longueur=chaine.lastIndexOf('<'); longueur=longueur-indexdebut; chaine=chaine.substr(indexdebut,longueur); var chaine2=arraycolonne[11].innerHTML; var indexdebut=chaine2.indexOf(';')+1; var longueur=chaine2.lastIndexOf('<'); longueur=longueur-indexdebut; chaine2=chaine2.substr(indexdebut,longueur); var n=parseFloat(chaine)+parseFloat(chaine2); alert(n); arraycolonne[10].innerHTML=n; alert("change OK"+arraycolonne[10].innerHTML); $.ajax({ url : 'updateBDD.php', // La ressource ciblée type : 'POST' // Le type de la requête HTTP. data : 'newchiffre=' + arraycolonne[10].innerHTML; });
Merci d'avance
A voir également:
- Yggtorrent erreur ajax
- Erreur ajax yggtorrent - Meilleures réponses
- Ygg erreur ajax - Meilleures réponses
- Yggtorrent - Accueil - Services en ligne
- YggTorrent : la nouvelle adresse qui fonctionne en 2023 - Accueil - Outils
- Erreur 0x80070643 - Accueil - Windows
- Erreur 4101 france tv - Forum Lecteurs et supports vidéo
- Erreur 4201 france tv ✓ - Forum Réseaux sociaux
2 réponses
Bonjour,
je te conseille de commencer par mettre à jour ton firefox et de télécharger firebug.
Tu auras ainsi une console qui te diras quand tu as des bugs en javascript, et tu pourras également afficher des infos comme tes variables grâce à la fonction :
console.log(variable);
plus besoin d'alert et tu seras informé de tes éventuelles erreurs.
je te conseille de commencer par mettre à jour ton firefox et de télécharger firebug.
Tu auras ainsi une console qui te diras quand tu as des bugs en javascript, et tu pourras également afficher des infos comme tes variables grâce à la fonction :
console.log(variable);
plus besoin d'alert et tu seras informé de tes éventuelles erreurs.
Bon du coup j'en suis à ce point :
Mon ajax s'éxecute et apparement d'après firebug et mes entête http je passe dans mon fichier php updateBDD.php mais je crois que l'update ne se fait pas du tout... Et je ne sais pas pourquoi, une idée ?
Mon post Ajax :
Mon script Php pour update :
Merci d'avance
Mon ajax s'éxecute et apparement d'après firebug et mes entête http je passe dans mon fichier php updateBDD.php mais je crois que l'update ne se fait pas du tout... Et je ne sais pas pourquoi, une idée ?
Mon post Ajax :
$.post("updateBDD.php", {newchiffre: arraycolonne[10].innerHTML }, function(data){ alert("Data Loaded: " + data); } );
Mon script Php pour update :
<? require 'bin/params.php'; mysql_connect($host,$user,$password); mysql_select_db($base); $montant=$_POST['newchiffre']; echo $montant; $query = "UPDATE TRANSACTION SET MONTANT_HT ='$montant'"; mysql_query($query); mysql_close(); ?>
Merci d'avance
Tu as bien déclaré la librairie jQuery ?
J'ai essayé avec un post :
Et j'ai le pop du data à la fin qui me renvoit pas mal de ligne de code assez dégueux
L'encodage de caractères du document HTML n'a pas été déclaré. Le document sera affiché avec des caractères incorrects pour certaines configurations de navigateur si le document contient des caractères en dehors de la plage US-ASCII. L'encodage de caractères de la page doit être déclaré dans le document ou dans le protocole de transfert.