Шпагин Кирилл
1 min readMay 27, 2019

--

Капец! А чё ты не сказал, что ты вторую форму пытаешься два раза вставить? Яж думал мы о первой форме говорим…

…Не совсем эта часть отвечает за прикрепление. Это часть только отображает кол-во выбранных файлов. Так…

Смотри:

  1. в html измени id у input myfile на myfile2
  2. измени у рядом стоящего label for на myfile2
  3. в 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’);

--

--

No responses yet