@freeeeez

Как отправлять только видимые поля формы?

Есть HTML форма добавления объявлений. При выборе Куплю/Продам нижняя часть формы меняется. Соответственно в некоторых местах есть поля с одинаковыми названиями, например в Куплю есть model_name, и в Продам есть model_name. Если заполнять форму Куплю и отправлять ее POST запросом, то отправляется последнее значение model_name, а оно пустое и при этом находится в скрытом слое. Отправляю через $.ajax() jQuery и дата формирую из serialize() соответственно скрипт обрабатывает все инпуты. Можно ли как то посылать только те инпуты, которые в данный момент в состоянии visible?
  • Вопрос задан
  • 267 просмотров
Решения вопроса 2
eLmore
@eLmore
$('#divId :input').serialize();
Подойдет? т.е. брать только те инпуты у которых есть нужный css класс.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы