Смотрите есть форма, в ней неопределенное количество тегов input, они добавляются по клику на специальную кнопку, в итоге это выглядит где то так:
<button id="add_input">+</button>
<!-- данная кнопка добавляет в форму еще: <input type="text" name="nm[]"> -->
<form method="POST" onsubmit="return false;">
<input type="text" name="nm[]">
<input type="text" name="nm[]">
<input type="text" name="nm[]">
<input type="text" name="nm[]">
<input type="text" name="nm[]">
<input type="submit" name="btn">
</form>
соответственно если просто отправить форму в РНР мы получим все данные в массиве по адресу
$_POST['nm']
Но у меня форма не отправляется, она должна через ajax выполняться, без перезагрузки страницы, т.е. я собираю все данные из этих input и отправляю их по средствам ajax на сервер.
Вопрос как лучше собрать, при добавлении каждому присваивать id, что то типа id="nm1", id="nm2" и т.д. а потом по этим id выцеплять, выглядит как то громоздко, может кто то подскажет более простой вариант?
Можно с использованием jQuery.