Всех с прошедшим.
var checkFormulaName = function() {
    var returned;
    this.getFormula = function(name) {
        $.ajax({
            url: '/formula/msp/check',
            type: 'POST',
            data: 'name='+name,
            succes: function(json) {
                returned = json.result;
            },
            error: function() {
                alert('Cannot save data');
            }
        })
        return returned
    }     
}
и возвращает 'undefined', а нужно json.result;
Буду рад помощи.