Сообщение от Faab
|
проблема в том что срабатывает GET, а не POST
|
Да ты ведь сам говоришь что происходит перезагрузка. Следовательно твой скрпипт не тормозит событие (не отменяет действие по умолчанию - отправку формы).
Причиной может быть либо ошибка в обработчике submit, либо ты вовсе не навешиваешь обработчик. Проверить можно перед навешиванием console.log($(document.forms['login-form']).length)
Кстати, в твоем последнем огрызке HTML два закрывающих </form>/ Может и открывающих у тебя тоже два? Так то в HTML не разрешаются вложенные формы. Они тупо игнорируются если не ошибаюсь.