Was ich brauche
* Wenn Ajax geladen ist, wird das Datum wieder eingefügt.
Ich würde das in Schritten erklären
Keine Neuinitialisierung der Datentabelle.
Ich möchte nur Paging und Suche sollte wieder reintialisiert werden.
Ich habe Hilfe von dieser URL genommen: Ссылка .
Ajax-Anrufcode:
%Vor%* funktioniert einwandfrei, aber ich reinitialisiere die Seitennummerierung in Datentabelle, da kein Datable geladen ist.
Ich habe diesen Code verwendet, um die Tabelle neu zu initialisieren.
%Vor%Das hat für mich funktioniert:
Zuerst initialisiere ich die Datentabelle mit
%Vor%Das Attribut "bDestroy" war in meinem Fall notwendig.
Wenn ich etwas dynamisch an meinen Tisch anhängen möchte, mache ich folgendes:
%Vor% Beachte auch, dass ich die Funktion dataTable()
benutze, wenn ich die Tabelle und die Funktion DataTable()
bei der Initialisierung zerstöre.
Das hat mir geholfen.
%Vor% .empty()
war wichtig, da nach dem .fnDestory()
das Tabellenelement immer noch die Daten enthielt, die auch in die neu initialisierte Tabelle übernommen wurden.
Vielen Dank, es funktioniert für mich nach sehr viel Zeit zu finden
Sie müssen möglicherweise dataTable in einer Variablen speichern, um Optionen oder Aufruffunktionen ändern zu können.
erster Schritt: Tabelle in Variable speichern
%Vor%zweiter Schritt: in Ihrer Ajax-Anfrage, wenn Sie die Tabelle löschen möchten.
%Vor%BEARBEITEN
%Vor%