Возникает ошибка «Отправка формы отменена, поскольку форма не подключена»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

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