Ich habe 3 Comboboxen. Wenn Sie auf das erste Feld klicken, muss das zweite Feld aktualisiert werden, um die relevanten Daten anzuzeigen. Ich wähle die erste Kombination, die zweite Box wird perfekt aktualisiert. Wenn ich jedoch die gleichen Schritte erneut versuche, hört die zweite Box nicht auf zu laden (siehe Bild)
Hier ist der Code aus meiner Sicht
%Vor%und von meinem Controller
%Vor%Ich hatte das gleiche Symptom mit einem lokalen Datenspeicher mit ExtJS Combobox, aber die korrekte Lösung bestand darin, queryMode im Kombinationsfeld richtig zu setzen - es gibt keinen Fehler im Speicher (zumindest in Version 4.1 von ExtJS). queryMode muss auf "local" anstatt auf den Standardwert "remote" gesetzt werden, wenn Ihre Daten lokal im Datenspeicher gespeichert sind (wie in meinem Arbeitsbeispiel unten).
Kombinationsfeld:
%Vor%Speichern:
%Vor%});
Ich fand, dass das Einhaken in das "expand" -Ereignis der Combo besser funktioniert (das Einhängen in 'Laden' im Geschäft hat irgendwie die Bindung der Combo an den Laden zerstört, was alle möglichen schrecklichen, schwer aufzuspürenden Fehler verursacht) .
%Vor%Das hat den Job für mich getan, ohne meine Bewerbung zu brechen.