[OFF] Retorno json com aspas duplas no nome "

4,214 views
Skip to first unread message

Andre da Silva Severino

unread,
Apr 8, 2013, 2:50:59 PM4/8/13
to php-b...@googlegroups.com
Pessoal, boa tarde.

Estou atualizando o nome das cidades de um combobox(select) dinamicamente através do estado que o usuario seleciona, o problema é que se o nome da cidade vem com aspas duplas exemplo:
São "Paulo" ele não exibe nada e não printa nenhum erro, não sei como devo tratar os dados no javascript pra ele espacar as aspas duplas ou se tenho que fazer algo no php para remover as aspas duplas.

O código javascript que estou utilizando:

$("#sel_estados").change(function(){

        var sigla   = $('#sel_estados').val();

        if( sigla === '' )
            return false;

        beforeSend:$("#carregando_cidade").show("fast");
        $.getJSON( _base_url + _modulo + 'regiao/get_cidade_json/'+sigla+'/', function (data){

            var option = new Array();

            $.each(data, function(i, obj){ 
                option[i] = document.createElement('option');
                $( option[i] ).attr( {value : obj.id} );
                $( option[i] ).append( obj.nome );
                $("#sel_cidades").append( option[i] ); 
            });
            complete:$("#carregando_cidade").hide("slow");
        });
    });

Desde já agradeço qualquer ajuda.

Abraço

Cassiano Ricardo Mourão

unread,
Apr 8, 2013, 3:02:29 PM4/8/13
to php-b...@googlegroups.com


--
Você está recebendo esta mensagem porque se inscreveu no grupo "php-brasil" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para php-brasil+...@googlegroups.com.
Para postar neste grupo, envie um e-mail para php-b...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/php-brasil?hl=pt-BR.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
 
 

Cézar Ayran

unread,
Feb 6, 2014, 8:28:33 AM2/6/14
to php-b...@googlegroups.com
Só por 3 barras invertidas antes da pasta:

str_replace("\"", "\\\"", "TEXTO COM ASPAS");

Cézar Ayran
www.appnet.com.br

Cassiano Ricardo Mourão

unread,
Feb 6, 2014, 11:31:52 AM2/6/14
to php-b...@googlegroups.com
Acho que ele já conseguiu...
Há uns uns 10 meses na verdade heheheh


--
Você está recebendo esta mensagem porque se inscreveu no grupo "php-brasil" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para php-brasil+...@googlegroups.com.
Para postar neste grupo, envie um e-mail para php-b...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages