Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 19848|Atbildi: 1

[Jquery] jQuery pārtver Ajax atgrieztos rezultātus

[Kopēt saiti]
Publicēts 2021-2-23 17:16:45 | | | |
Prasības: Pārtveriet visus Ajax pieprasījuma rezultātus, un, ja atgriešanas statusa kods ir 404, jūs tiksiet novirzīts uz pieteikšanās ekrānu.

Jūs varat arī iegūt modeļa datus vienotai atbildei, un saskaņā ar atgrieztajiem laukiem, ja rodas kļūda, parādīsies kļūdas ziņojums, un atzvanīšanas metode vairs netiks izpildīta.

ASP.NET WebApi izmanto MessageHandlers, lai unificētu atgriešanās interfeisa modeļa formātu
https://www.itsvse.com/thread-9442-1-1.html

Mēģinot izmantot ajaxcomplete nevar bloķēt, tikai iegūstot atbildes saturu un nenovēršot atzvanīšanas metodes izsaukšanu, ajaxsuccess netiek pārbaudīts, un, iespējams, tas ir aptuveni tas pats.
jquery klausās visus AJAX pieprasījumu pabeigšanas statusus
https://www.itsvse.com/thread-9470-1-1.html

Hipersaites pieteikšanās ir redzama.
Hipersaites pieteikšanās ir redzama.

1. rakstīšanas metode:
Testa kods:



Mēģinot modificēt sākotnējos datus, atzvanīšanas metode iegūst modificētos datus, un API atgriež datus šādi:

{"success":true,"message":"aa","data":{"name":"itsvse.com"}}
Modificējiet sākotnējos datus, nododiet tikai json objekta datu datus atzvanīšanas metodei, ignorējot panākumu un ziņojuma atribūtus, jQuery kods ir šāds:

Efekts ir šāds:



2. rakstīšanas metode:

1. rakstīšanas metodes un 2. rakstīšanas metodes būtība ir vienāda, vienkāršības labad ieteicams rakstīt 1. metodi.


(Beigas)




Iepriekšējo:[pagrieziens] SQL Server SQL skaits
Nākamo:jQuery iegūst URL parametra vērtības paplašinājumu
 Saimnieks| Publicēts 2023-6-22 10:30:10 |
Tīmekļa izstrādes ajax-āķis pārtver visus XMLHttpRequest pieprasījumus
https://www.itsvse.com/thread-10616-1-1.html
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com