Groups | Search | Server Info | Keyboard shortcuts | Login | Register
Groups > de.comp.lang.javascript > #5219
| From | Markus Franzke <opa-krempel@web.de> |
|---|---|
| Newsgroups | de.comp.lang.javascript |
| Subject | Re: datatables |
| Date | 2020-06-10 20:57 +0200 |
| Organization | solani.org |
| Message-ID | <rbraen$n1u$1@solani.org> (permalink) |
| References | (4 earlier) <rbqnn8$69j$1@solani.org> <rbr9tr.cj0.1@mid.maikkoenig.de> <rbr46u$hfl$2@solani.org> <rbr6qj$jol$1@solani.org> <rbrff2.7m8.1@mid.maikkoenig.de> |
Am 10.06.20 um 20:22 schrieb Maik Koenig: > Am 10.06.2020 um 19:55 schrieb Markus Franzke: > >> Ergebnis: Schade. Mit .off() kann man offenbar nur zuvor eingehängte >> Handler wieder entfernen. Mein Eventhandler für deselect.dt soll aber >> immer vorhanden sein und jeweils prüfen, ob 'dirty' vorliegt und falls >> ja, den Event unterdrücken und den Wechsel der Selektion verhindern. >> Natürlich mit einer Frage per confirm(). > > Bevor ich jetzt suche... wie genau arbeitet deine Seite? Du klickst auf > eine Zeile und der Editor öffnet sich? Wenn ja: Wie bekommst Du dieses > Event? Hast Du ausser Datatables noch andere Scripte aktiv? Wie > interagieren die mit Datatables? Ist der Editor eine komplett eigene > Entwicklung, wie wird der aufgerufen? Es wäre ja einfach den Editor > eventuelle Aufrufe ignorieren zu lassen wenn noch dirty vorliegt. > > Greetz, > MK > Die Editorfelder stehen immer da, weil sie bei Durchblättern in der Tabelle jeweils auf die Inhalte zur selektierten Zeile aktualisiert werden. Der 'Editor' wird also nicht irgendwie gestartet oder geöffnet. Es ist in dem Sinne kein 'Editor', sondern einfach 16 + 1 + 4 Inputfelder, die je nach Selektion gefüllt oder geleert werden. Du kannst gerne mal mit der Testinstallation rumspielen. http://doomster.nethonks.de/HB/web/index.html gast/ug Kaputtmachen kannst du dabei nichts. Ich überschreibe demnächst alles mit dem Stand von daheim. Es ist ein recht altes, unerledigtes Projekt von mir. Die .js Sourcen sind nicht die aktuellen, aber das Handling dürfte klar werden. Es gab in den diversen datatables Releases einige Änderungen, die sich in Resten im Script widerspiegeln. Viel Müll... Die Buttons werden noch per CSS gruppiert und dann gruppenweise (de)aktiviert. Ist aber alles nicht vorrangig. Wenn man einen Eintrag selektiert hat, wird deren Kram in die Eingabefelder geladen. Erst wenn man dann EDIT benutzt, werden die Eingabefelder änderbar. Ein Wechsel der Selektion ist aber erst dann problematisch, wenn mindestens eine Änderung zu einem 'dirty' geführt hat. Vorher stört es den Betrieb ja nicht. Erst bei 'dirty' muß entweder bei ABORT oder Wechsel der Selektion nachgefragt werden. Bei ADD merkt man nicht sofort, daß die Eingabefelder nun änderbar sind. Kommt alles noch. :-) M.
Back to de.comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar
datatables Markus Franzke <opa-krempel@web.de> - 2020-06-07 14:15 +0200
Re: datatables Maik Koenig <usenetspam@maikkoenig.de> - 2020-06-10 04:35 +0200
Re: datatables Markus Franzke <opa-krempel@web.de> - 2020-06-10 12:25 +0200
Re: datatables Maik Koenig <usenetspam@maikkoenig.de> - 2020-06-10 14:25 +0200
Re: datatables Markus Franzke <opa-krempel@web.de> - 2020-06-10 15:37 +0200
Re: datatables Maik Koenig <usenetspam@maikkoenig.de> - 2020-06-10 18:48 +0200
Re: datatables Markus Franzke <opa-krempel@web.de> - 2020-06-10 19:10 +0200
Re: datatables Markus Franzke <opa-krempel@web.de> - 2020-06-10 19:55 +0200
Re: datatables Maik Koenig <usenetspam@maikkoenig.de> - 2020-06-10 20:22 +0200
Re: datatables Maik Koenig <usenetspam@maikkoenig.de> - 2020-06-10 20:33 +0200
Re: datatables Markus Franzke <opa-krempel@web.de> - 2020-06-10 20:57 +0200
Re: datatables Maik Koenig <usenetspam@maikkoenig.de> - 2020-06-10 22:09 +0200
Re: datatables Markus Franzke <opa-krempel@web.de> - 2020-06-10 22:16 +0200
Re: datatables Maik Koenig <usenetspam@maikkoenig.de> - 2020-06-10 22:35 +0200
Re: datatables Markus Franzke <opa-krempel@web.de> - 2020-06-10 22:47 +0200
Re: datatables Markus Franzke <opa-krempel@web.de> - 2020-06-11 14:37 +0200
Re: datatables Maik Koenig <usenetspam@maikkoenig.de> - 2020-06-11 15:26 +0200
Re: datatables Markus Franzke <opa-krempel@web.de> - 2020-06-11 15:44 +0200
Re: datatables Markus Franzke <opa-krempel@web.de> - 2020-06-10 21:25 +0200
csiph-web