У меня есть форма, которая запрашивает несколько файлов, и описание этих файлов. Что-то вроде
<input type="file" name="file1">
Describe your file:
<input type="text" name="desc1">
Я хочу, чтобы пользователь описал содержимое файла, вместо того, чтобы показывать что-то вроде Invoices-final-FinalV30.docx
, он мог бы сказать «Счета за январь 2018 года», поэтому, когда я проверяю форму, я знаю, как спросить, есть ли поле следует регулярному выражению, или, если поле является обязательным и т. д., используя метод validate (), но я хочу что-то нестандартное, то, что делает "desc1" обязательным ТОЛЬКО, если есть "file1", если нет "file1", я могу смело игнорируйте все, что несет «desc1».