Показать сообщение отдельно
  #4 (permalink)  
Старый 22.04.2021, 10:57
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,705

Сообщение от nvrabotaru
Т.е. как-то надо в форму для загрузки файлов передать этот самый порядковый номер
Почему бы не воспользоваться атрибутом «name»?
Что вам мешает вместо name="userfile" использовать name="userfiles[0]", name="userfiles[1]" и name="userfiles[2]" ?

P.S. и в коде у вас несколько ошибок есть:
- идентификатор элемента должен быть уникальным;
- у вас на странице есть 3 отдельные формы с id="form", однако в js-коде вы вешаете обработчик только на первую. Как итог работать будет только первая кнопка "Загрузить";
- под каждое поле вы создаете свою форму, так никто не делает. Это все равно, что гвозди дрелью забивать. Создайте одну общую форму, туда накидайте необходимых полей и отправляйте их на сервер все разом без плясок с бубном. Если необходимо сделать независимую загрузку файлов на сервер, реализуйте её на js. У вас все равно примерно так сейчас и работает.
Ответить с цитированием