Решить задачу JS. Сделал запрос и валидацию через библиотеку. Как отправлять запрос только после проверки валидацией?

Чтобы отправить запрос только после проверки валидацией, вам необходимо использовать условие, которое будет выполнять отправку запроса только в случае успешной валидации.

Для начала, у вас должна быть функция, которая будет выполняться при отправке формы или при нажатии кнопки отправки. В этой функции вы можете добавить проверку валидацией, используя библиотеку, которую вы уже использовали.

Предположим, что вы использовали библиотеку для валидации с именем "validationLibrary". Тогда ваш код может выглядеть следующим образом:

function submitForm() {
  // Получение значений полей из формы
  const fieldValue1 = document.getElementById("field1").value;
  const fieldValue2 = document.getElementById("field2").value;
  
  // Проверка валидации
  const isValid = validationLibrary.validate(fieldValue1, fieldValue2);
  
  // Если валидация прошла успешно, то отправляем запрос
  if (isValid) {
    // Ваш код для отправки запроса
    // ...
  }
}

Здесь функция submitForm получает значения полей из формы и затем выполняет валидацию, вызывая метод validate вашей библиотеки, передавая в него значения полей. Результат валидации сохраняется в переменной isValid.

Затем, с помощью условия if (isValid), вы проверяете, была ли валидация успешной. Если условие истинно, то ваш код, отвечающий за отправку запроса, будет выполняться.

Вы можете дополнить этот код в соответствии с логикой вашего приложения, добавив необходимые действия и обработку ошибок.