Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
to usando json pra retornar alguns dados
$.ajax({type: "post",async:false,dataType:"json",url:'/json.asp',success:function(msg){
alert(msg.foo)
}});
ai vem o problema, retorno do BD campos de texto que possuem aspas ", e elas estao obstruindo o sistema
json nao funciona com retorno em aspas?
termine a aula para um leigo em JS /applications/core/interface/imageproxy/imageproxy.php?img=http://forum.imasters.com.br/public/style_emoticons/default/smile.gif&key=15294d64c22e9e9c4ae0bf82a62ec27d13f27d6ba7078a5f7982077798029364" alt="Imagem Postada" />
como faz isso???
ai você vai fazer com asp /applications/core/interface/imageproxy/imageproxy.php?img=http://forum.imasters.com.br/public/style_emoticons/default/happy.gif&key=d39e68bd94edabd9069b8f4a6d941163110d4d36d12e6324ad75ec83de4843df" alt="Imagem Postada" />
se fosse com php, eu teria algumas funções do core para te indicar.. mas como você usa asp.. não sei.
talvez um replace, trocando as ' por ' e as " por " entendeu ?
replace pelo asp eu sei fazer, achei que fosse pra escapar assim que regatasse os dasos /applications/core/interface/imageproxy/imageproxy.php?img=http://forum.imasters.com.br/public/style_emoticons/default/smile.gif&key=15294d64c22e9e9c4ae0bf82a62ec27d13f27d6ba7078a5f7982077798029364" alt="Imagem Postada" />
json miseravel
nao vai dar entao, eu retorno codigo html junto montado
no momento uso $.post('url', {},function(data){ ...
o data me retorna o bloco montado, mas agora surgiu a necessidade de passar outros valores juntos, ate usei um input hidden pra pegar o valor, mas acho sujo
pensei em usar um marcador pra implementar um split, mas como é campo texto, pode dar erro
fufu
a sintaxe do jSON usa aspas...
nesse caso, acho que você vai ter que adicionar contrabarras para escapar as aspas das strings.