Kalle_B: Ich glaub, ich hab's

Beitrag lesen

Der Fehler steckt offenbar in der relativen Adressierung von files.

Das per Ajax eingebundene HTML- Dokument kommt dadurch in eine andere "Umgebung" und findet die *.js- Datei nicht. Vielleicht wird noch nicht mal danach gesucht.

Kann man per Ajax überhaupt Javascript- Code einfügen und wird der dann auch durchlaufen?

Jedenfalls wird die Tabelle sortierbar, wenn ich in dem rufenden HTML- Dokument die *.js- Datei einbinde und nach Empfang des Ajax- Dokuments aufrufe:

if(http.readyState == 4)
  {
    document.getElementById( anzeigeFeldId ).innerHTML = http.responseText;
    sortables_init();
  }

Nicht ganz in meinem Sinne, denn die Sortierbarkeit sollte ja eine Eigenschaft der Tabelle sein (wie vorher mit PHP) und nicht des Elterndokuments.

Kalle