Hi,
Ich probiere mich gerade an jQuery aus und bin nun auf die Drag and Drop Function gestossen. Als Übung versuche ich nun folgendes umzusetzen...
Ich bekomme aus der DB eine Reihe von Namen (Spielern) angezeigt, wenn ich nun einen Namen anklicke, wird dieser in den Spielerbereich verschoben und gleichzeitig wird eine Drag Function zugewiesen.
Sobald die max. Anzahl der Spieler erreicht wird, erscheinen die nächsten ausgewählten Spieler im "Auswechsel Spieler" Bereich.
Das klappt auch schon so weit. Doch nun möchte ich natürlich einen Auswechsel Spieler einwechseln können. Dafür möchte ich den Spieler hinter den Namen eines anderen Spieler ziehen dann sollte eine kleine Box erscheinen, wo ich noch die Zeit eintragen kann (input field) wenn alles fertig ist, speicher ich das Formular ab und die Informationen sollen zurück in die Datenbank.
Wie setze ich das nun am ehsten um? Meine Spieler sind momentan Listen Element, sollte ich das lieber als Tabelle machen? Sprich wenn ich auf einen Spieler klicke wird eine td erstellt, dort kommt der Spieler rein, danach eine weitere td die mit draggable versehen wird? Ich muss am Ende ja auch wissen, wo der Auswechselspieler abgelegt wurde, es muss also eine Verbindung zum Spieler geben.
Hat jemand eine Idee oder einen Ansatz wie man das am Besten umsetzen kann oder ist das am Ende gar nicht möglich?
Freue mich über jedes Feedback. Gruss Bicko
Ich probiere mich gerade an jQuery aus und bin nun auf die Drag and Drop Function gestossen. Als Übung versuche ich nun folgendes umzusetzen...
Ich bekomme aus der DB eine Reihe von Namen (Spielern) angezeigt, wenn ich nun einen Namen anklicke, wird dieser in den Spielerbereich verschoben und gleichzeitig wird eine Drag Function zugewiesen.
Sobald die max. Anzahl der Spieler erreicht wird, erscheinen die nächsten ausgewählten Spieler im "Auswechsel Spieler" Bereich.
Das klappt auch schon so weit. Doch nun möchte ich natürlich einen Auswechsel Spieler einwechseln können. Dafür möchte ich den Spieler hinter den Namen eines anderen Spieler ziehen dann sollte eine kleine Box erscheinen, wo ich noch die Zeit eintragen kann (input field) wenn alles fertig ist, speicher ich das Formular ab und die Informationen sollen zurück in die Datenbank.
Wie setze ich das nun am ehsten um? Meine Spieler sind momentan Listen Element, sollte ich das lieber als Tabelle machen? Sprich wenn ich auf einen Spieler klicke wird eine td erstellt, dort kommt der Spieler rein, danach eine weitere td die mit draggable versehen wird? Ich muss am Ende ja auch wissen, wo der Auswechselspieler abgelegt wurde, es muss also eine Verbindung zum Spieler geben.
Hat jemand eine Idee oder einen Ansatz wie man das am Besten umsetzen kann oder ist das am Ende gar nicht möglich?
Freue mich über jedes Feedback. Gruss Bicko