1 min readMay 27, 2019
Капец! А чё ты не сказал, что ты вторую форму пытаешься два раза вставить? Яж думал мы о первой форме говорим…
…Не совсем эта часть отвечает за прикрепление. Это часть только отображает кол-во выбранных файлов. Так…
Смотри:
- в html измени id у input myfile на myfile2
- измени у рядом стоящего label for на myfile2
- в js измени функцию для .my на это:
// Код для Input file
$(‘.my’).change(function() {
if ($(this).val() != ‘’) $(this).prev().find(‘.amount’).text(‘Выбрано файлов: ‘ + $(this)[0].files.length);
else $(this).prev().find(‘.amount’).text(‘Прикрепить файлы’);
});
4. после строки “$(‘#form, #form2’).on(‘submit’, function(e) {“ добавь var thisform = $(this);
5. После строки “if (msg == ‘mailerror’) {” измени на thisform.find(“#email”).addClass(‘inputerror’);