Wenn Sie eine Liste der AJAX-Updates auf der Seite aufnehmen, müssen Sie im Abschnitt "Nicht-Dynamic Update" vorsichtig mit der Ereignisbehandlung eingehen.
Nehmen Sie die Listenschnittstelle als Beispiel mit einer öffentlichen Symbolleiste:
| Menü1 | Menü2
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ID -Titelbeschreibung Operation
1 Test1 Hey Test X - ...
2 Test2 Warum nicht x - ...
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
$ .ajax (.... Daten: {...}, Erfolg: Funktion (Daten) {$ ('Menü1'). Click (function () {// etwas tun});})Da das Menü1 -Schnittstellenteil öffentlich ist und nicht nach dem Aktualisieren der Listendaten neu geladen wird, generiert der obige Code einen doppelten Klick -Ereignisauslöser (nach mehreren Updates zur Liste).
Daher müssen wir beachten, dass in der Ergebnisverarbeitung der AJAX -Liste Aktualisierung die Reinitialisierung des Symbolleisten -Ereignishörens nicht berücksichtigt werden kann.