Как динамически отправить форму?

246
19 марта 2017, 05:45

Подскажите как реализовать выход с акк. Есть ссылка и по нажатию отправляется динамически форма, с помощью пост запроса, на указанный url. на указаном url убивается сессия и идет перенаправление на главную страницу. вот код

a(href='', onclick="$('<form method=POST action=/logout>').submit(); return false") Выйти

на /logout cлед.код

exports.post  = function (req, res) {
req.session.destroy();
res.redirect('/');
};

но почему вылетает ошибка Form submission canceled because the form is not connected, подскажи те как привязать форму или может как то реализовать это по другому.

Answer 1

Сделайте форму частью документа:

$('<form method=POST action=/logout>').appendTo('body').submit();

READ ALSO
Collapse Bootstrap на чистом JQuery

Collapse Bootstrap на чистом JQuery

Помогите верстать это местоВ Bootstrap'е оно называется Collapse

286
Блокировка скроллинга

Блокировка скроллинга

Раньше блокировал так:

229
Как сделать редирект на любой URI?

Как сделать редирект на любой URI?

Как перенаправить клиента на новую страницу при помощи JS/jQuery? Перевод вопроса "How to redirect to another webpage in JavaScript/jQuery?"

216