Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 19848|Отговор: 1

[Jquery] jQuery прихваща резултатите, върнати от Ajax

[Копирай линк]
Публикувано на 23.02.2021 17:16:45 | | | |
Изисквания: Прихващайте всички резултати от заявките на Ajax и ако кодът за статус на връщане е 404, ще бъдете пренасочени към екрана за вход.

Можете също така да получите данните от модела за унифициран отговор, и според върнатите полета, ако има грешка, ще се появи съобщение за грешка и методът за обратно извикване вече няма да се изпълнява.

ASP.NET WebApi използва MessageHandlers, за да унифицира формата на модела на интерфейса за връщане
https://www.itsvse.com/thread-9442-1-1.html

Опитът да използваш ajaxcomplete не може да бъде блокиран, само получаване на съдържанието на отговора и не се спира да се извиква методът за обратно извикване, ajaxsuccess не се тества и вероятно е приблизително същото.
JCuery слуша всички статуси на завършване на заявка на AJAX
https://www.itsvse.com/thread-9470-1-1.html

Входът към хиперлинк е видим.
Входът към хиперлинк е видим.

Метод на писане 1:
Тестов код:



При опит за промяна на оригиналните данни, методът за обратно извикване получава модифицираните данни, а API ги връща по следния начин:

{"успех":вярно,"съобщение":"aa","data":{"name":"itsvse.com"}}
Модифицирайте оригиналните данни, предавайте само данните от json обекта към метода за обратно извикване, игнорирайки атрибутите успех и съобщение, кодът jQuery е следният:

Ефектът е следният:



Метод на писане 2:

Същността на метода на писане 1 и метода на писане 2 е една и съща – за простота се препоръчва да се пише метод 1.


(Край)




Предишен:[завъртане] SQL Брой на SQL Server
Следващ:jQuery получава разширението за стойност на URL параметъра
 Хазяин| Публикувано на 22.06.2023 10:30:10 |
ajax-hook за уеб разработка прихваща всички XMLHttpRequest заявки
https://www.itsvse.com/thread-10616-1-1.html
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com