Вот код
$("#enterform").on("click", function (event) {
if ((($(".was-validated").children().hasClass(":invalid"))===false)&&(($(".was-validated").children().hasClass(".is-invalid"))===false))
{code i want to run that is running no matter what}
Итак, вы видите, я представляю, если проверка формы работает, то когда один из этих дочерних элементов имеет класс .is-invalid, код в блоке кода не должен запускаться, кроме случаев, когда он работает.