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 21:25:25 +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 19:25:25 -0000 (UTC) Injection-Info: solani.org; logging-data="25126"; 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 Content-Language: en-US X-User-ID: eJwFwYEBwDAEBMCVKP9knBD2H6F3MCo7nKBjsTHyHS2VA8P4yxV1v5avZyNqpKoTdzPIT5h+O57pppWk1w9DXhU1 In-Reply-To: Cancel-Lock: sha1:bq4FLYySFR8b5RgaqVH8DtydzN8= Xref: csiph.com de.comp.lang.javascript:5220 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 > Ich probiere gerade mit Select 'api' Betriebsart herum. Dann reagiert die Tabelle nur noch auf Select/Deselect, die von meinen Funktionen her stammen. Ich muß lediglich noch aus dem CLICK Event die Tabellenzeile gewinnen. M.