Tengo una consulta... Estoy usando el $.load de jQuery para cargar datos dentro de un div que viene directamente desde mi base datos...
El tema es el siguiente, cuando cargo los datos por primera vez (php y html) los datos con caracteres especiales (ñ en este caso) cargan sin problemas...
Pero cuando traigo los datos mediante ajax, no me reconoce los datos con caracteres especiales...
La verdad que no se si es problema de php o de la forma en que hago la llamada ajax... yo creo que es lo ultimo, ya que cuando llamo a la funcion que me devuelve esos datos (la misma funcion a la que llama ajax) manualmente los caracteres especiales se ven correctamente, es por eso recurro a ustedes...
Mi codificacion es esta:
Código PHP:
$(document).ready(function() {
var siteurl = 'http://localhost/DESARROLLO/'
//Ajax Search
$("#mer_search").submit(function() {
loadMercaderiaResults();
return false;
});
function loadMercaderiaResults() {
var nombre = $("input#mer_nombre").val();
$("#inline_results").load(
siteurl + 'mercaderias/ajaxsearch',
{mer_nombre: nombre},
function() { $('.list').flexigrid({}); }
);
}
});