Возникает ошибка «Отправка формы отменена, поскольку форма не подключена»Jquery

Программирование на jquery
Ответить
Anonymous
 Возникает ошибка «Отправка формы отменена, поскольку форма не подключена»

Сообщение Anonymous »

У меня есть старый веб-сайт с JQuery 1.7, который работал правильно еще два дня назад. Внезапно некоторые из моих кнопок больше не работают, и после нажатия на них я получаю это предупреждение в консоли:


Отправка формы отменена, поскольку форма не подключена


Код щелчка выглядит примерно так:

Код: Выделить всё

 this.handleExcelExporter = function(href, cols) {
var form = $('').attr('action', href);
$('input[name="layout"]', form).val(JSON.stringify(cols));
$('input[type="submit"]', form).click();
}
Похоже, что Chrome 56 больше не поддерживает такой код. Не так ли? Если да, то мой вопрос:
  • Почему это произошло вдруг? Без предупреждения об устаревании?
  • Как можно обойти этот код?
  • Есть ли способ заставить Chrome (или другие браузеры) работать так, как раньше без изменения кода?
P.S.
В последней версии Firefox тоже не работает (без какого-либо сообщения ). Также он не работает в IE 11.0 и Edge! (оба без каких-либо сообщений)

Подробнее здесь: https://stackoverflow.com/questions/420 ... -connected
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»