Показать сообщение отдельно
  #7 (permalink)  
Старый 23.11.2013, 13:49
Аватар для ixth
Профессор
Отправить личное сообщение для ixth Посмотреть профиль Найти все сообщения от ixth
 
Регистрация: 19.01.2010
Сообщений: 354

Я правильно понял, что все выглядит как-то так?

<form id="photo" enctype="multipart/form-data" method="post"></form>

<form id="goods">
    <input type="file" multiple="multiple" name="photo1[]"/>
    <input type="file" multiple="multiple" name="photo2[]"/>
    <input type="file" multiple="multiple" name="photo3[]"/>
    …
</form>


Если да, то у меня для тебя плохие новости: легче все переделать, чем пытаться как-то это допилить. На ум приходят откровенно топорные варианты: например по onchange переносить input в другую форму при помощи appendChild и сабмитить ее, но мне кажется, это только повысит градус неадеквата в коде.

Кстати, я проверил: $.fn.attr('form', 'value') должен работать нормально. По идее, он вызывает setAttribute, так что если не сильно доверяешь jQ, то можешь попробовать нативными средствами.

Последний раз редактировалось ixth, 23.11.2013 в 13:52.
Ответить с цитированием