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

Сообщение от Юсуф
и что мне это даст?

То, что "правильное" именование полей формы позволяет передать данные необходимой структуры на сервер и без посторонней помощи.

Во-первых - идентификатор (id) должен быть уникальным. Во-вторых идентификатор типа name[] когда для этого есть имя, это полная профанация. В третьих jQuery ничего не передает на сервер, он этого не может делать, в вот сформировать параметры url запроса да, добавить поля в форму и инициировать ее отправку да, отправить асинхронный запрос да. А для того, чтобы сформировать параметры url запроса, которые также использует и асинхронный запрос, в jquery существует метод serialize(), и на сервер уйдут данные полями key_name[]=value&key_name[]=value&key_name[]=value&....

Матчасть немножко надо смотреть.
Ответить с цитированием