There is some form of type:

<form> <span id='3'> <input type="text" name="name" class='name' placeholder="НазваниС" /> <input type="text" name="desc" class='desc' placeholder="ОписаниС" /> <input type="text" name="note" class='notr' placeholder="ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅" /> </span> <span id='8'> <input type="text" name="name" class='name' placeholder="НазваниС" /> <input type="text" name="desc" class='desc' placeholder="ОписаниС" /> <input type="text" name="note" class='notr' placeholder="ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅" /> </span> ... ... ... <span id='56'> <input type="text" name="name" class='name' placeholder="НазваниС" /> <input type="text" name="desc" class='desc' placeholder="ОписаниС" /> <input type="text" name="note" class='notr' placeholder="ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅" /> </span> </form> 

Those. incomprehensible number of groups of fields. How ajax'om transfer to the server all the data entered and how then to process them on the server?
I guess that somehow you can use FormData () in the client part and on the server bypass the received using foreach . But I do not understand how to do it.

    1 answer 1

     <form> <span id='3'> <input type="text" name=name[] class='name' placeholder="НазваниС" /> <input type="text" name=desc[] class='desc' placeholder="ОписаниС" /> <input type="text" name=note[] class='notr' placeholder="ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅" /> </span> <span id='3'> <input type="text" name=name[] class='name' placeholder="НазваниС" /> <input type="text" name=desc[] class='desc' placeholder="ОписаниС" /> <input type="text" name=note[] class='notr' placeholder="ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅" /> </span> <span id='3'> <input type="text" name=name[] class='name' placeholder="НазваниС" /> <input type="text" name=desc[] class='desc' placeholder="ОписаниС" /> <input type="text" name=note[] class='notr' placeholder="ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅" /> </span> </form> 

    you accept in php file as $ _POST ['name'], $ _POST ['desc'], $ _POST ['note'] and loop through each one as an array