When populating a textarea with special characters from a jQuery GET request, the special characters display as html codes. Eg. é rather than é.
The PHP file is outputting the text using htmlentities. Eg. echo htmlentities($text);
The pertinent part of jQuery request is here:
success:function(data){
$('textarea').val(data);
}
Does that work? Can’t think, off the top of my head, but it should.