Retrait de l'apostrophe en AJAX

Résolu
Thebuzz Messages postés 43 Statut Membre -  
Thebuzz Messages postés 43 Statut Membre -
Bonjour,

J'obtiens un résultat qui est une chaîne contenant du texte et un prix dans un champ de type text à l'intérieur d'un formulaire par un appel AJAX selon des champs valides est absolument fonctionnel actuellement.

Toutefois, dans ma page qui est appelée par AJAX, seul l'affichage avec le résultat suivant est validé par l'envoi de mon formulaire et récupéré dans une autre page en php :

1345.78 [ essai ]

Ce résultat est obtenu avec round() et d'autres variables.

alors que je souhaiterais :

afficher 1'345.78 [essai] et n'envoyer que 1345.78 [ essai ] (sans apostrophe)

Je me suis renseigné sur le net (certainement pas au bon endroit), fais des tests avec STRING, REPLACE, etc... mais rien n'y fait pour retirer l'apostrophe !? Soit je n'obtiens qu'une seule valeur comme 1, 3. J'ai essayé de créer aussi un nouveau champ pour essayé de recopier la valeur sans apostrophe, ou modifier en number_format(), catastrophe....


Mon code ci-dessous actuel :

if(xhr.readyState == 4 && xhr.status == 200) {
var chaine = xhr.responseText;
var tableau = chaine.split('£');
document.getElementById('<?php echo $code_produit_id; ?>').value = tableau[0];
}

En bref, merci de votre aide

2 réponses

youssefb Messages postés 16 Statut Membre
 
Je comprend pas ton exemple, fait nous des commentaire et avec plus de details.

De toute facon je te laisse ce lien essaie de voir si c'est utile : http://www.expreg.com/
0
Thebuzz Messages postés 43 Statut Membre 1
 
Chers tous,

J'ai résolu mon problème mais le code et l'explication seraient trop longs à expliquer, car, déjà, ma question n'était pas claire.

A+
0