11548 sujets

JavaScript, DOM et API Web HTML5

bonjour,
j'ai cette requête ajax pour mettre à jour un textarea contenant du texte.

var txt = $("a_t_"+id).value;
http.open('get', 'get.php?desc='+txt;

ça fonctionne bien, le seul hic c'est que un texte du style:

a
b
c

est enregistré en
abc


en gros, les \n ne sont pas pris en compte. Smiley sweatdrop et c'est assez gênant...

quelqu'un aurait-il une solution? j'ai essayé de passer par un POST mais ça n'a rien donné... et je ne pense pas que ça vienne du php, vu que le code utilisé est le même pour l'ajout de données que pour la màj. et l'ajout prend bien en compte les \n Smiley murf

merci d'avance Smiley smile
amicalement,
bly
Modifié par Bly (04 Nov 2008 - 23:39)
Salut,
Essaie avec '...?desc=' + encodeURIComponent(txt) Smiley cligne
Un peu barbare de passer une var dans une url sans la traiter Smiley langue