Hi,
Gibt es eine einfache Möglichkeit, eine vorhandene ausgewählte Auswahlbox zu klonen?
Ich brauche diese Funktion dringend...
Hat jemand ähnliches gemacht?
Vielen Dank!
Das ist ganz einfach
ach ja?
Ich würde gerne sehen, dass das funktioniert, derzeit muss ich mich zu schmutzigen Hacks auflösen. Grundsätzlich muss ich das gesamte Element klonen, das die ausgewählte Dropdown-Liste enthält, und die neue funktioniert nicht mehr.
Ich kann nicht glauben, dass dies eine ungewöhnliche Anforderung ist. Ich verwende dies für einen generischen Formulartyp, in dem Sie weitere Elemente hinzufügen können.
Hi. Ich habe etwas jQuery verwendet, damit es funktioniert.
Fügen Sie in Ihrem Code, in dem Sie die geklonten Elemente hinzufügen, einfach diese hinzu:
$("#" + currentRow+ "select").removeClass("chzn-done").removeAttr("id").css("display", "block").next().remove();
$("#" + currentRow+ " select").chosen();
In meinem Code verwende ich currentRow, um nur das zuletzt eingefügte Formular auszuwählen.
@harfyt , es funktioniert!
@harfyt funktioniert gut! Danke schön!
Dies wird geschlossen, da es außerhalb des Chosen-Codes gelöst wird.
Hilfreichster Kommentar
Hi. Ich habe etwas jQuery verwendet, damit es funktioniert.
Fügen Sie in Ihrem Code, in dem Sie die geklonten Elemente hinzufügen, einfach diese hinzu:
$("#" + currentRow+ "select").removeClass("chzn-done").removeAttr("id").css("display", "block").next().remove();
$("#" + currentRow+ " select").chosen();
In meinem Code verwende ich currentRow, um nur das zuletzt eingefügte Formular auszuwählen.