Erro de charset com o cabeçalho PJAX
Olá Pessoal.
Estou desenvolvendo uma aplicação em Laravel. Estou utilizando PJAX. Acontece que quando utilizo o PJAX, a codificação de algumas partes da aplicação que são carregadas via javascript vem com caracteres inválidos.
Uso este código para configurar o PJAX. Quando eu comento a parte
Esse é um dos códigos q carrega informações via javascript:
Os dados que são gerados através do código acima, vem com a codificação errada. Mas se eu desativar o PJAX, a codificação vem correta, em UTF-8.
Já olhei todos os arquivos do meu sistemas e todos estão salvos em UTF-8.
Alguém sabe como resolver esse problema???
Estou desenvolvendo uma aplicação em Laravel. Estou utilizando PJAX. Acontece que quando utilizo o PJAX, a codificação de algumas partes da aplicação que são carregadas via javascript vem com caracteres inválidos.
Uso este código para configurar o PJAX. Quando eu comento a parte
request.setRequestHeader('X-PJAX', 'true');
, não ocorre o erro, mas quando coloco essa parte, tudo que é carregado via javascript vem com caracteres inválidos. $.ajaxSetup({ beforeSend: function(request){ request.setRequestHeader('X-PJAX', 'true'); request.setRequestHeader('X-PJAX-Container', 'body'); } });
Esse é um dos códigos q carrega informações via javascript:
$.get("<?= route('dados_ocorrencias.getObjeto') ?>",{tipo:$(this).val()}, function(data){ $('.objetos_id').html(data); } )
Os dados que são gerados através do código acima, vem com a codificação errada. Mas se eu desativar o PJAX, a codificação vem correta, em UTF-8.
Já olhei todos os arquivos do meu sistemas e todos estão salvos em UTF-8.
Alguém sabe como resolver esse problema???
Dionísio Júnior
Curtidas 0
Respostas
Dionísio Júnior
28/05/2017
Alguém ajuda ae!!! :-(
GOSTEI 0