lunes, 28 de noviembre de 2016

Nos ven correctamente las tildes en AJAX

Este es un pequeño código para llamar a un php vía AJAX y que el contenido muestre correctamente las tildes en la página dónde se cargan los datos.

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>

<!--    JQUERY LLAMADO A PHP    -->
<script>
//Configuramos AJAX para que muestre correctamente las tildes.
$.ajaxSetup({
'beforeSend' : function(xhr) {
try{
xhr.overrideMimeType('text/html; charset=iso-8859-1');
}
catch(e){

}
}});

$(document).ready(function(){
    traerHTML()
    //CARGAMOS EL ARCHIVO
})
function traerHTML(){ //FUNCION PARA MOSTRAR EL CONTENIDO
            $.post("codigo.php",
function(data)
{
            $("#contenido").html(data);
            });
}
</script>

Contenedor dónde se imprimirá:
<article id="contenido"></article>