Bist Du sicher, dass Ajax das abbricht? Das wäre mir neu. Verwendest Du eventuell json_encode(), die macht nämlich bei Iso-Latin-1-Umlauten Probleme.
Ich verwende JSON.php,v 1.31 2006/06/28 von Michal Migurski. Gibt es besserer Json Lösungen, die keine Probleme mit Umlauten haben?
Wie schon gesagt, das Problem sind nicht die Umlaute sondern die Kodierung über die du aber bisher nichts verraten hast.
Struppi.