Hallo!
Grundlage:
Ich habe 3 dropdowns. Das zweite ist abhängig vom ersten, das dritte vom zweiten. Wenn ich im Dropdown 1 was ändere, dann passt es den Inahlt vo von Dropdown 2 an. Wenn ich im zweiten was ändere, werden die Elemente des dritten Feldes angepasst (u.s.w.).
Feld 1 und Feld 2 haben einen Event Handler welcher auf den "change" Event reagiert. (Umgesetzt mit Prototype. Dies funktioniert auch mal soweit)
Das Problem:
Wenn ich den Inhalt des Felds 1 ändere, wird, wie oben erklärt, der Inhalt von Feld 2 verändert. Dies funtioniert. Feld 2 hat aber auch einen change Event listener. Diese wird jedoch nicht aufgerufen. Denn wenn der Inhalt von Feld 2 ändert soll auch Feld 3 ändern.
Gibt es eine möglichkeit, wie ich den Event manuell anstossen kann?
MFG
X
Grundlage:
Ich habe 3 dropdowns. Das zweite ist abhängig vom ersten, das dritte vom zweiten. Wenn ich im Dropdown 1 was ändere, dann passt es den Inahlt vo von Dropdown 2 an. Wenn ich im zweiten was ändere, werden die Elemente des dritten Feldes angepasst (u.s.w.).
Feld 1 und Feld 2 haben einen Event Handler welcher auf den "change" Event reagiert. (Umgesetzt mit Prototype. Dies funktioniert auch mal soweit)
Javascript:
Event.observe($("tx_vomhof_products-rubric"), "change", function(s) {
//My Code
});
Das Problem:
Wenn ich den Inhalt des Felds 1 ändere, wird, wie oben erklärt, der Inhalt von Feld 2 verändert. Dies funtioniert. Feld 2 hat aber auch einen change Event listener. Diese wird jedoch nicht aufgerufen. Denn wenn der Inhalt von Feld 2 ändert soll auch Feld 3 ändern.
Gibt es eine möglichkeit, wie ich den Event manuell anstossen kann?
MFG
X