Ir ao conteúdo

Posts recomendados

Postado

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???

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...