#javascript #jquery #ajax #database
#javascript #jquery #ajax #База данных
Вопрос:
Я хочу получить 1 миллион строк с помощью jQuery AJAX или данные успешно поступают с сервера. но выдал мне ошибку на стороне клиента.
Примечание: 600000 строк успешно отображаются при увеличении лимита, что приводит к ошибке. это мой код
$.ajax({
url: "/Api/Reports/SaleSummaryFlexmonster",
type: "POST",
contentType: "application/json; charset=utf-8",
dataType: "json",
data: JSON.stringify(args),
success: function (result) {
if (result.SuccessFlag) {
$("#FlexmonsterLoader").hide();
Flex((result.Data));
}
else
return ShowMessage('No data Found', 'error', 'error');
// return deferred.promise();
},
error: function () {
console.log("Data Loading Error");
}
});
если перекодировать более 60 000, то эта консоль отобразится, и я обновлю вопрос
скриншотом. проверьте это вложение https://prnt.sc/uyd933
Возможно, браузер не поддерживает более 600000 строк. но точно не подтвердите.
Если не показать, то дал мне это на консоли
Мой вопрос в том, когда лимит увеличивается с 600000, тогда почему бы не показать? существует ли какой-либо предел Ajax?
Комментарии:
1. Вы уверены, что это правильная ошибка? И вы получаете эту информацию о консоли только в том случае, если> 60 000 строк? Это стандартное сообщение об ошибке Chrome о файлах cookie.
2. Не уверен. вот почему я сказал, что может быть эта ошибка,
3. Но мой вопрос в том, когда лимит увеличивается с 600000, тогда почему бы не показать? есть ли какие-либо ограничения Ajax?
4. Да, 60 000 ок. после этого мне не дали ответа. я обновляю свой вопрос.
5. Хорошо, может быть, кто-то еще может вам помочь, поскольку ответ cookie все еще запутывает вопрос. «Предела ajax» нет. Но на вашем сервере может быть ограничение. Проверьте вкладку сети браузера, чтобы точно увидеть, что возвращается.