Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 19848|Odgovoriti: 1

[Jquery] jQuery prestreže rezultate, ki jih vrne Ajax

[Kopiraj povezavo]
Objavljeno 23. 2. 2021 ob 17:16:45 | | | |
Zahteve: Prestrezite vse rezultate Ajaxovih zahtevkov, in če je koda statusa vrnitve 404, boste preusmerjeni na prijavni zaslon.

Lahko pridobite tudi podatke modela za enoten odgovor, in glede na vrnjena polja, če pride do napake, se pojavi sporočilo o napaki in metoda povratnega klica se ne bo več izvajala.

ASP.NET WebApi uporablja MessageHandlers za poenotenje formata modela vračanskega vmesnika
https://www.itsvse.com/thread-9442-1-1.html

Poskus uporabe ajaxcomplete ni mogoče blokirati, le pridobivanje vsebine odziva in ne preprečevanje klica povratne metode, ajaxsuccess ni testiran in verjetno je približno enako.
JQUERY posluša vse statuse dokončanja zahtev AJAX
https://www.itsvse.com/thread-9470-1-1.html

Prijava do hiperpovezave je vidna.
Prijava do hiperpovezave je vidna.

Metoda pisanja 1:
Testna koda:



Pri poskusu spreminjanja izvirnih podatkov metoda povratnega klica pridobi spremenjene podatke, API pa vrne podatke na naslednji način:

{"success":true,"message":"aa","data":{"name":"itsvse.com"}}
Spremenite izvirne podatke, podatke objekta json posredujete le metodi callback, pri čemer ignorirate atribute uspeha in sporočila, koda jQuery je naslednja:

Učinek je naslednji:



Metoda pisanja 2:

Bistvo metode pisanja 1 in metode pisanja 2 je enako; za enostavnost je priporočljivo pisati metodo 1.


(Konec)




Prejšnji:[obrat] SQL Server SQL Count
Naslednji:jQuery prejme razširitev vrednosti parametra URL
 Najemodajalec| Objavljeno 22. 6. 2023 ob 10:30:10 |
Ajax-hook za spletni razvoj prestreže vse XMLHttpRequest zahteve
https://www.itsvse.com/thread-10616-1-1.html
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com