Path: csiph.com!weretis.net!feeder6.news.weretis.net!feeder5.news.weretis.net!news.solani.org!.POSTED!not-for-mail From: Markus Franzke Newsgroups: de.comp.lang.javascript Subject: Re: datatables Date: Wed, 10 Jun 2020 19:10:54 +0200 Organization: solani.org Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Wed, 10 Jun 2020 17:10:54 -0000 (UTC) Injection-Info: solani.org; logging-data="17909"; mail-complaints-to="abuse@news.solani.org" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 Cancel-Lock: sha1:w7DDB0oxptx8c+q1J89r0LqcgH0= Content-Language: en-US X-User-ID: eJwNycEBwCAIA8CVipAI44jA/iPU+x6UwruNoGEw3scv4sJLLcdondW+loYyEeW2cl6conJSBN5fQPL9Zv9hXRWD In-Reply-To: Xref: csiph.com de.comp.lang.javascript:5215 Am 10.06.20 um 18:48 schrieb Maik Koenig: > Am 10.06.2020 um 15:37 schrieb Markus Franzke: > >> Hmm. Ist halt eigentlich eine Umweglösung, auch wenn man die Tabelle >> dann optisch etwas abdunkeln könnte... Es muß aber doch möglich sein, >> die Tabelle zeitweise dazu zu bringen, nicht auf Klicks zu reagieren, >> etwa ein Attribut 'disabled' oder so. > > Wenn ich die Doku richtig verstehe (ich habe nur kurz gesucht) dann ja: > https://datatables.net/reference/api/off() > > Damit kann man nach meinem Verständnis z.B. den listener für select > abschalten. Was, abhängig davon wie Du deinen Editor integriert hast, > dein Problem ja lösen würde. Sobald der Editor lädt den listener > abschalten und wieder aktivieren wenn er beendet wurde. > > Aber aus Usersicht: Es ist immer eine gute Idee dafür eine optische > Rückmeldung zu geben. Also entweder ein Overlay über die Tabelle legen > oder mindestens per CSS den Mauszeiger beim hovern über der Tabelle > entsprechend anzeigen, z.B. als "not-allowed". Man könnte noch ein > kleines Popup an den Mauszeiger binden mit dem Hinweistext "Editor > aktiv" oder ähnliches... > > > Greetz, > MK > Super. Das mit off() überprüfe ich gleich mal. Muß ich überlesen haben. Die ganze Optik ist noch unfertig. Viele Dinge werden wegfallen oder anders aussehen, aber die Funktionalität der Tabelle muß halt da sein. Ich berichte noch. M.