Показать сообщение отдельно
  #3 (permalink)  
Старый 14.08.2018, 14:49
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,598

Очевидно, что правильное решение - поправить кривую серверную часть.

Но если костылить, то можно сдалать как-то так:
<input type="file" onchange="this.name=hidden_file.name; hidden_file.parentNode.removeChild(hidden_file); this.removeAttribute('onchange');">
<input type="hidden" name="file_field_name" id="hidden_file" value="no file">
Т.е. если файл не выбран - значение для отправки берётся из скрытого поля.
__________________
29375, 35
Ответить с цитированием