Page 1 sur 1

Caractère +

Posté : 16 avr. 2020, 15:55
par Xavier-Lille
Bonjour a tous
j'ai un problème pour passe le caractère '+' dans une variable
ex :

champ = 'rouge + orange ';

$.ajax (
{
type : 'POST',
url : 'http://monsite/maj.php',
data : 'champ='+champ ,
}

)

dans ma page le + a disparu ça affiche 'rouge orange ' au lieu de 'rouge + orange '

comment échappe t on le caractère '+ ?

j'ai chercher et trouver aucune piste cela dans être pourtant courant et simple :D


Merci de votre aide
Xavier

Re: Caractère +

Posté : 16 avr. 2020, 15:58
par webmaster
Bonjour,

Il faut encoder la chaîne avec encodeURIComponent() :
https://www.toutjavascript.com/referenc ... ponent.php

Tout est prévu en JS :)

Re: Caractère +

Posté : 16 avr. 2020, 19:53
par Xavier-Lille
Merci beaucoup :D :D