Hallo Leute,
Ich brauche mal eine frische Idee, wie ich ein Problem lösen könnte. Aktuell versuche ich mich, eine relativ alte Maschinenverwaltung in einen neuen Look und Feel zu übersetzen, und bin dabei auf AJAX und inline Editing gestoßen. Momentan ist es so, dass es ein <select><option> Feld für Hersteller gibt, und ein weiteres für einen Maschinentypen. Wenn ein neuer Maschinentyp angelegt werden soll, muss man ein anderes Formular aufrufen, in dem der Maschinentyp eingetragen wird, und mit einem Hersteller verknüpft wird. Die Userexperience ist so natürlich nicht wirklich prickelnd.
Mein Gedanke war jetzt, dass das <select><option> per inline einen neuen Eintrag erhalten soll, der gleichzeitig einen "INSERT" in MySQL ausführt, und die ID des Typen wieder zurückgibt. Bei Tabellen funktioniert das ohne größere Schwierigkeiten, aber für die Dropdowns habe ich nichts gefunden was ansatzweise wie contenteditable aussieht.
Ich bin noch sehr sehr neu bei AJAX und JavaScript, und möchte deshalb keine Snippets, sondern einen Gedanken wie eine Lösung aussehen könnte.
Vielen Dank euch
Ich brauche mal eine frische Idee, wie ich ein Problem lösen könnte. Aktuell versuche ich mich, eine relativ alte Maschinenverwaltung in einen neuen Look und Feel zu übersetzen, und bin dabei auf AJAX und inline Editing gestoßen. Momentan ist es so, dass es ein <select><option> Feld für Hersteller gibt, und ein weiteres für einen Maschinentypen. Wenn ein neuer Maschinentyp angelegt werden soll, muss man ein anderes Formular aufrufen, in dem der Maschinentyp eingetragen wird, und mit einem Hersteller verknüpft wird. Die Userexperience ist so natürlich nicht wirklich prickelnd.
Mein Gedanke war jetzt, dass das <select><option> per inline einen neuen Eintrag erhalten soll, der gleichzeitig einen "INSERT" in MySQL ausführt, und die ID des Typen wieder zurückgibt. Bei Tabellen funktioniert das ohne größere Schwierigkeiten, aber für die Dropdowns habe ich nichts gefunden was ansatzweise wie contenteditable aussieht.
Ich bin noch sehr sehr neu bei AJAX und JavaScript, und möchte deshalb keine Snippets, sondern einen Gedanken wie eine Lösung aussehen könnte.
Vielen Dank euch
Kommentar