ahykes
Erfahrenes Mitglied
Hallo und Guten Morgen.
Ich habe ein Problemechen mit meiner Klasse. Ich habe mir ein sog. Multi-Ajax Objekt geschrieben. Dieses nutze ich um verschiedene AJAX-Requests gleichzeitig an einen lokalen Prozess zu schicken:
var ax = new ajaxMultiSlotObject(5); // Erstellt eine Struktur mit 5 Ajax-Objekten.
Jedes Element dieser Struktur enthält also ein AJAX-Objekt. Jedem Objekt kann ich eine Callback-Funktion übergeben, die nach dem Request ausgeführt wird.
So weit, so gut. Im Normalfall funktioniert die Sache.
Nun habe ich aber den Fall, dass ich eine weitere Klasse "X" habe, die im Konstruktor genau das sagt:
var ax = new ajaxMultiSlotObject(5); // Erstellt eine Struktur mit 5 Ajax-Objekten.
Wenn ich nun var y = new X() sage wird also automatisch ein ajaxMultiSlotObject erstellt.
Wenn ich nun als Callback eine Methode von X angebe, sagt er mit, dass er die Methode nicht kennt! <- das ist das Problem
Selbst wenn ich ihm sage: "Führe y.Methode aus", geht es nicht.
Kleines Bildchen (bitte nicht lachen :-/ ) ist im Anhang.
Gibt es wie bei Action Script einen Befehl wie _root****
Könnt ihr mir helfen? Danke!!
Ich habe ein Problemechen mit meiner Klasse. Ich habe mir ein sog. Multi-Ajax Objekt geschrieben. Dieses nutze ich um verschiedene AJAX-Requests gleichzeitig an einen lokalen Prozess zu schicken:
var ax = new ajaxMultiSlotObject(5); // Erstellt eine Struktur mit 5 Ajax-Objekten.
Jedes Element dieser Struktur enthält also ein AJAX-Objekt. Jedem Objekt kann ich eine Callback-Funktion übergeben, die nach dem Request ausgeführt wird.
So weit, so gut. Im Normalfall funktioniert die Sache.
Nun habe ich aber den Fall, dass ich eine weitere Klasse "X" habe, die im Konstruktor genau das sagt:
var ax = new ajaxMultiSlotObject(5); // Erstellt eine Struktur mit 5 Ajax-Objekten.
Wenn ich nun var y = new X() sage wird also automatisch ein ajaxMultiSlotObject erstellt.
Wenn ich nun als Callback eine Methode von X angebe, sagt er mit, dass er die Methode nicht kennt! <- das ist das Problem
Selbst wenn ich ihm sage: "Führe y.Methode aus", geht es nicht.
Kleines Bildchen (bitte nicht lachen :-/ ) ist im Anhang.
Gibt es wie bei Action Script einen Befehl wie _root****
Könnt ihr mir helfen? Danke!!
Anhänge
Zuletzt bearbeitet: