Nella pagina che restituisce i risultati al div usa utf8encode per fare l'encoding del testo in utf8.

Devi verificare come visualizzi la pagina, se in utf8 o in iso (lo vedi dal menu "visualizza" -> codifica di internet explorer).

Comunque è sicuramente un problema di carachter encoding, non è un argomento banale, ti conviene farti qualche lettura sull'argomento...

ciao