Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 19848|Svar: 1

[Jquery] jQuery snappar upp resultaten som returneras av Ajax

[Kopiera länk]
Publicerad den 2021-2-23 17:16:45 | | | |
Krav: Fånga upp alla Ajax-förfrågningar, och om returstatuskoden är 404 kommer du att omdirigeras till inloggningsskärmen.

Du kan också hämta modelldata för ett enhetligt svar, och enligt de returnerade fälten, om det finns ett fel, dyker ett felmeddelande upp och callback-metoden körs inte längre.

ASP.NET WebAPI använder MessageHandlers för att enhetliggöra returgränssnittets modellformat
https://www.itsvse.com/thread-9442-1-1.html

Att försöka använda ajaxcomplete kan inte blockeras, bara få svarsinnehållet och förhindra att callback-metoden anropas, ajaxsuccess testas inte, och det är troligen ungefär likadant.
jquery lyssnar efter alla AJAX-förfrågningsslutförandestatusar
https://www.itsvse.com/thread-9470-1-1.html

Inloggningen med hyperlänken är synlig.
Inloggningen med hyperlänken är synlig.

Skrivmetod 1:
Testkod:



När man försöker modifiera den ursprungliga datan hämtar callback-metoden den modifierade datan, och API:et returnerar datan enligt följande:

{"success":true,"message":"aa","data":{"name":"itsvse.com"}}
Modifiera den ursprungliga datan, skicka endast datadata från json-objektet till callback-metoden, ignorera framgångs- och meddelandeattributen, jQuery-koden är följande:

Effekten är följande:



Skrivmetod 2:

Essensen i skrivmetod 1 och skrivmetod 2 är densamma, för enkelhetens skull rekommenderas det att skriva metod 1.


(Slut)




Föregående:[vänd] SQL Server SQL Count
Nästa:jQuery hämtar URL-parametervärdestillägget
 Hyresvärd| Publicerad den 2023-6-22 10:30:10 |
Ajax-hooken för webbutveckling fångar upp alla XMLHttpRequest-förfrågningar
https://www.itsvse.com/thread-10616-1-1.html
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com