Ну ясно теперь
Это делается так: дается общий класс, допустим .i и пишем:
..
data: $('.i').serialize()
..
Имена даем со скобочкой. То есть было names, стало names[]
В php все также, только теперь в $_POST['names'] у нас будет уже готовый массив.
Итог - код сократили, как js так и php а работает все также, даже лучше!