ru.scr,
Но ты же нигде не проверяешь данные в инпутах. Проверь и отправь/не отправь
Как пример:
var nick_regex = /^[a-zа-яё0-9_\-]{3,15}$/i,
nick_correct = nicknameRegex.test(input_value); //<--- какая-то фигня с инпута
if (input_value && nick_correct) { // <--- если норм
$highlight_group
.removeClass('has-error')
.addClass('has-success');
$.ajax(....); // <--- тогда аякс
} else { // <--- если нет, то идите в рутскоуп
$highlight_group.addClass('has-error');
return;
};