JSFiddle - React, Tailwind, and code Playground

by jestho

JavaScript

var validName = true;

if ( $this.val() ) {
    $.ajax({
        // url: '/checkname?name=' + $value,
        url: 'checkname.json', // Test
        dataType: 'json',
        success: function(data) {
            if ( data.result === 'unavailable' ) {
                validName = false;
                self.inputFeedback($this, 'error', $errorText);
            } else {
                self.inputFeedback($this, 'success');
            }
        }
    });
}

return validName;