Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > de.comp.lang.javascript > #5219

Re: datatables

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>

Show all headers | View raw


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 | NextPrevious in thread | Next in thread | Find similar


Thread

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