Показать сообщение отдельно
  #7 (permalink)  
Старый 20.05.2019, 12:18
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Igorsrt, сервер всегда должен ожидать липовых данных извне. То есть он должен знать какие поля ожидать, какие обязательны для заполнения и их значения. А значит на сервере нужно организовать их описание, можно и простое в виде массива, по которому и строится эта форма. Если предполагается асинхронный обмен с сервером, то форму может строить и клиент, которому по запросу будет отдан этот массив как JSON.

Родственников как и детей может и не быть или детей может быть несколько, а значит условием должен быть определен выбор есть ли или нет, и только если есть, то какие из списка. То же самое и с детьми.

Сервер принимая форму проверяет и возвращает ошибки, которые обрабатываются асинхронным запросом.

В этом случае есть работа для Javascript. Но у вас в вашем описании о таких вещах ни слова, и то что есть, это обычная форма, которую можно просто заполнить и отправить.
Ответить с цитированием