2017-03-01 4 views
0

Ich habe eine Funktion erstellt, die beim Laden der Seite ausgeführt wird. Der Funktionsname lautet "capitalize()" und konvertiert alle Seitenalphabete in Großbuchstaben.Javascript-Funktion auf jedem devexpress Raster laden

Mein Problem ist, ich DevExpress gridview verwende, meine Funktion auf Seite Last perfekt funktioniert, die $ (document) .raedy ist (Funktion {Kapital();})

aber wenn ich klicken Sie auf Hinzufügen, Bearbeiten oder delete button Mit ajax dekomprimieren, um Daten wieder in Tabelle zu laden und alles zurück zu unkapitalisiert

jetzt meine Frage ist. Gibt es eine Möglichkeit, capitalizrd() bei jedem Laden der Tabelle aufzurufen?

ich dieses

$("table").load(function() { 
       capitalized(); 
      }); 

bin mit aber das funktioniert nicht

Antwort

0

Als ich den Rest des Codes nicht kennen, können Sie einen Rückruf auf Ajax hinzufügen Komplette

$(document).ajaxComplete(function() { 
    capitalized(); 
}); 

Jetzt wird dieser Code immer ausgelöst, wenn ein Ajax-Anruf abgeschlossen ist

+0

sein Workin Vielen Dank :) – Dexter

+0

Ich habe auch diesen Code verwendet $ .ajaxSetup ({ beforeSend: function() { console.log ('test'); }, Erfolg: Funktion() { console.log ('abgeschlossen'); }, Fehler: Funktion() { console.log ('Fehler'); } }); aber es funktionierte nicht – Dexter

+0

Konsole wurde nicht protokolliert die "vollständige" Nachricht – Dexter

Verwandte Themen