Hola gente estoy con un problema que no encuentro solucion.
tengo un textarea que se envia por ajax:
Código Javascript
:
Ver original<script>
$( document ).ready(function() {
$('textarea').on('change',function(){
value = $("#"+this.id).attr("value");
var request = $.ajax({
url: "add_edit.php?value="+value,
type: "GET",
dataType: "text",
async: true
});
request.done(function(data, textStatus, jqXHR) {
alert(value); // ESTO LO IMPRIME BIEN
console.log(data);
});
request.fail(function(jqXHR, textStatus) {
console.log(jqXHR);
setSimpleMessage("<?=General::translation("STR00166", $s_lenguage);?>");
});
});
});
</script>
add_edit.php
Si escribo "Búsqueda" en el formulario
el alert se imprime bien
y cuando llega a add_edit.php se imprime B�squeda
esto sucede con todos los caracteres especieles: ' " ñ y con acentos
hasta con los espacios
es la primera vez que me sucede esto, alguien me puede ayuda?