Я столкнулся с этой проблемой при использовании jQuery для отправки больших форм и смог решить ее, добавив этот плагин .
Например, используя следующий код для отправки формыПосле добавления плагина проблема была решена для меня:
$(formSelectorHere).ajaxSubmit({
url: myURL,
type: 'post',
contentType: "multipart/form-data",
data: $(this).serialize(),
success: function(data) {
function(data) {
//success code here//
}
});
Если вы не используете это для отправки формы, это может не относиться к вам и не решит вашу проблему, но это наиболееОбычная ситуация, когда возникает эта проблема, поэтому я решил, что стоит упомянуть.(Плагин также должен иметь возможность отправлять форму, используя JSON, но лично не проверял ее).