Я пытаюсь создать систему проверки чеков для предотвращения дубликатов. Код ниже возвращает true или false правильно, но по какой-то причине он не запускает систему класса ошибок для отображения ошибки.Фонд Abide с функцией AJAX
JavaScript
$(document).foundation({
abide : {
validators: {
checkUser: function(el, required, parent) {
var result = $.ajax({ type: "GET", url: "../functions/checkUsername.php",data:{'username':el.value}, async: false }).responseText;
return result;
}
}
}
});
РНР скрипт проверяет имя пользователя и возвращает истину или ложь.
Если кто-то знает, что я делаю неправильно, буду благодарен.
Ваш сценарий буквально печатает true/false? Вы получаете строку, которая всегда будет истинна, если это не пустая строка. «false» не является ложным. – MinusFour