Задать вопрос

Как отправить через AJAX большой HTML код?

Отправляю через ajax несколько данных. среди них код HTML длинный (~70-80kb): это переменная "fil"
$.ajax(
			{
		    type: 'POST',
			url: 'sendpdf.asp',
				data:
				{
				company: comp,
				format: form,
				subject: subj, 
				raport: rap, 
				email: email, 
				data1: dat1, 
				data2: dat2,
				file: fil
				},
			    success: function(responseData, textStatus, jqXHR) 
			    {
				if (responseData=='OK'){swal("Письмо отправлено!", email, "success")}
				else if	(responseData=='-2147220980') {swal("Ошибка", 'Неправильный адрес Получателя!', "error")}
				else if (responseData=='-2147220973') {swal("Не удалось соединиться с сервером Почты!", '', "error")}
				else {swal("Ошибка", responseData, "error")}
			    },
		    	error: function (responseData, textStatus, errorThrown) 
			    {swal("Ошибка", responseData, "error")}
			})

На сервере не приходят эти данные. Если длина "fil" меньше, то всё работает
Как передать большие HTML стринги?
  • Вопрос задан
  • 565 просмотров
Подписаться 2 Оценить 2 комментария
Решения вопроса 1
Revencu
@Revencu Автор вопроса
Решил. Увеличил вот этот параметр:
ffb73316c4d446dab8744015e00e34b6.png
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
madmaker
@madmaker
Full stack программист
Сервер ошибку возвращает? На него вообще что-то приходит?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы