case проверяет переменную на строгое соответствие, так что не работает именно switch/case
Тут было три почти одинаковых высказывания о том, что switch якобы не может работать с выражениями. Сейчас часть из них уже потерли. возможно я зря вас загребаю с ними под одну гребенку (но это не точно).
Кроме того, могу еще докопаться до этого вашего высказывания
у какого чувака? У udemy? Не смотрел его курсы, может он не чистый js использует, а чтото типа ts с расширенным функционалом для switch, с последующей транспиляцией в js?
Александр Коновалов, еще можно выбрать какой размер вам нужен, прописать в css min-width и min-height а лишнее скрыть через overflow. (ну или max-*, и дорисовать фон).
И отцентрировать, ага.
UncleMisha, нет, success вызывается при получении ответа с сервера, а не сразу после отправки.
Можно послушать readyState и уже на уровне loading показывать попап.
Данные в этот момент уже будут отправлены, но ответ еще не получен.
UncleMisha, а у вас вообще генерируется событие submit? ajax отправка его не генерирует.
Ну и логичто было бы преключать страницу только после отправки, а не сразу.
shure348, ужас какой. Но не могу понять зачем вы мне это рассказываете. Я и не собирался так сравнивать, особенно с учетом того, что таймстамп в js выдается с точностью до тысячной доли секунды. Через == не всегда можно попасть :)
Алерт блокирует отправку формы. Пока его не закроют форма не отправится.
Если пользователь увидев "наш менеджер свяжется" закроет вкладку, то отправки вообще не будет.
Вот там где у вас console.log(msg); проверьте какая из форм была отправлена и покажите нужный попап.
Тут было три почти одинаковых высказывания о том, что switch якобы не может работать с выражениями. Сейчас часть из них уже потерли. возможно я зря вас загребаю с ними под одну гребенку (но это не точно).
Кроме того, могу еще докопаться до этого вашего высказывания
чувак с транспилером, ага.
И посмотрите в словарике что такое "лезть на рожон" :)