JSFiddle - React, Tailwind, and code Playground

HTML

<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.12.0/jquery.validate.js"></script>
<form id="myform">
    <input type="text" name="test" required="required" />
    <button class="btn btn-primary" name="add" type="button">Submit</button>
    <button class="btn btn-primary" name="prospect" type="button">Submit &amp; Add prospect</button>
</form>

JavaScript

$(document).ready(function () {

    $('#myform').validate({
        submitHandler: function (form) {
            alert('valid form -> ajax');
            // your ajax here
            return false;
        }
    });

    $('button[name="add"], button[name="prospect"]').on('click', function (e) {
        e.preventDefault();
        if ($('#myform').valid()) {
            $(this).prop('disabled', 'disabled');
            $('#myform').submit();
        }
    });

});