Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
estou com um problema estou usando o tinymce como bbcode, para pegar o dados do campo faço isso
var teste = tinyMCE.get('teste').getContent();
e envio via ajax esse valor
<p>ã</p>
jQuery.ajax({
type: 'POST',
url: "urldosite",
cache: false,
data: "teste="+teste,
.......... restante do codigo
so que no ajax nao estou conseguindo pegar o valor que enviei pela variavel que é <p>ã</p>
so estou pegando
**<p>**
nao sei se consegui explicar direito meu problema, o que quero fazer é enviar **<p>ã</p>** e pegar no php o mesmo valor que envieiquando executo isso
var teste = tinyMCE.get('teste').getContent();
alert( teste );
ele me mostra isso **<p>ã</p>**
so que no php não estou conseguindo pegar esse valor **<p>ã</p>**
o php so me mostra isso **<p>**
acho que ele esta quebrando quando monta url, ele eu acho que esta entendendo & como se fosse outra variavel
sei lá...
coloca um var_dump( $_POST );
no lado do php, e dá um alert( data ); na function do success
mas provavelmente, o problema é o & mesmo.
acho que isso resolve:
encodeURIComponent()
tentei com vardump e ele retornou isso
string(3) "<p>"
vou tentar a outra opcao
cara, não eram '2 opções', o var_dump() era apenas um debug
a 'correção' é o encodeURIComponent()
o <p>ã</p> ou só o <p> ?