Hallo,
if( !$('.newsContent').find('textarea').text() ) { <!-- Sicherstellen dass nur ein Beitrag bearbeitet wird -->
diese Zeile wirft einen Javascript-Syntaxfehler, der die Verarbeitung des Scripts komplett abbrechen dürfte. HTML-Kommentare haben in Javascript-Code nichts zu suchen.
Es wird kein Fehler geworfen. Habe es Live getestet. Die if-Abfrage soll bewirken wenn kein textarea-Feld gefunden wird, also die Rückgabe NULL ist, soll die Funktion ausgeführt werden.
Zweitens ist es vermutlich falsch, mit einem String zu vergleichen; vermutlich meinst du die boolsche Konstante true.
Die Rückgabe des PHP-Skriptes an die Javascript-Funktion ist in dem Fall ein String. Das alert() sollte nur eine Demonstration sein um nicht den ganzen Code hier zu posten.
In dem Fall wird der alte Inhalt wieder in den Span-Bereich geschrieben.
Gruss
Matthias