JQuery Ajax не показывает успех или ошибку

$.ajax({
   type: "POST",
   url: "search.aspx/gdata",
   data: '{jobid: "test"}',
   dataType: "json",
   contentType: "application/json; charset=utf-8",
   cache: false,
   async: false,
   success: function(response) {
   alert(response.d);
},
   failure: function(response) {
   alert(response.d);
   }
}); 

Это мой сценарий. Если я помещаю 20 первых записей в запрос sql на странице с кодом, он получает данные. Но если я поставлю 21 рекорд, это не сработает.

Я имею в виду, что он получит определенное количество записей или меньше, но не больше.

Это из-за количества записей? или размер строковых данных? или что еще?

Пожалуйста помоги. Это убивает мой мозг.

Прочтите документы ... нет параметра настроек failure ... измените его на error, и response не будет иметь свойство d в этом методе, как в случае успеха

charlietfl 18.03.2018 14:04

Что вы имеете в виду под «тогда это не сработает»? ? Это возвращает ошибку. ? Может быть исключение в Backend, когда вы передадите 21.

MyTwoCents 18.03.2018 17:31
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
2
135
1

Ответы 1

на основе документа Ajax сбоев нет, и я думаю, поэтому ваш запрос ничего не возвращает. вы должны проверить документ Аякс Док есть успех, ошибка, сбой, выполнено, завершено ...

Спасибо за быстрый ответ, сэр. Я все еще не понимаю, почему я не получаю оповещения (ответ. D). Я получу оповещение, если он записывает 20, но не получу оповещения, если записей 21 или больше. Пожалуйста помоги.,

georgesmith 18.03.2018 14:13

возможно, это проблема с кешем, так как вы устанавливаете его в false, и запросу требуется больше кеша, чем у него есть, и это вызывает ошибку

medyas 18.03.2018 14:15

Я поставил Cache = true, а затем попытался удалить параметр кеширования из сценария. Но все та же проблема

georgesmith 18.03.2018 14:18

возможно, возникла проблема с сервером, проверьте журналы сервера и ответ, который вы получаете от сервера

medyas 19.03.2018 17:52

Нет, это не проблема с сервером. Я отлаживал скрипт, и все в порядке, однако проблема в том, что он показывает записи до 20, но не, если записи 21

georgesmith 21.03.2018 05:59

Другие вопросы по теме