JSFiddle - React, Tailwind, and code Playground

HTML

<script src="http://code.jquery.com/jquery-1.9.0.js"></script>
<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.9/jquery.validate.js"></script>
<form action='' method='post' id='countersForm'>
    <p>
        <input type="text" class="counter_input active" id="id-88" name="88" />
    </p>
    <p>
        <input type="text" class="counter_input active" id="id-89" name="89" />
    </p>
    <p>
        <input type='submit' />
    </p>
</form>

CSS

.active {
    border: 1px solid #158EE3;
}
.counter_input {
    background-color: #F4F4F4;
    box-shadow: 0 1px 5px #CCCCCC inset, 0 -1px 0 rgba(0, 0, 0, 0.05);
    font-size: 40px;
    width: 120px;
    margin-bottom: 5px;
}
.error {
    border: 1px solid #FFA500;
}
.error.message {
    padding: 5px;
    background-color: #FF7777;
}

JavaScript

$(document).ready(function () {
    $("#countersForm").validate({
        validClass: "active",
        highlight: function (element, errorClass, validClass) {
            $(element).addClass(errorClass).removeClass(validClass);
            $(element.form).find("label[for=" + element.id + "]").addClass(errorClass).addClass('message');
        },
        unhighlight: function (element, errorClass, validClass) {
            $(element).removeClass(errorClass).addClass(validClass);
            $(element.form).find("label[for=" + element.id + "]").removeClass(errorClass).removeClass('message');
        },
        errorPlacement: function (error, element) {
            error.insertAfter(element);
        },
        submitHandler: function (form) {
            $.ajax({
                url: '/inc/ajax.php',
                type: form.method,
                data: $(form).serialize(),
                success: function (response) {
                    $(".submitbutton").fadeOut(400);
                    setTimeout(function () {
                        $(".submitbutton").attr("disabled", "disabled").val(response).removeClass('active').addClass('send');
                        $(".submitbutton").fadeIn(400);
                    }, 400);
                    setTimeout(function () {
                        $(".submitbutton").fadeOut(400);
                    }, 2000);
                    setTimeout(function () {
                        $(".submitbutton").removeAttr("disabled").val('Обновить данные').removeClass('send').addClass('active');
                        $(".submitbutton").fadeIn(400);
                    }, 2400);

                }
            });
        }
    });
    $("input").each(function () {
        var fieldName = $(this).attr('name');
        $(this).rules("add", {
            required: true,
            digits: true,
            remote: {
                url: "/inc/json.php?action=get_last_counter_value",
                type: "post",
                data:...