Это можно сделать при отправке с помощью jQuery. Например $(selector).load("/ValidateCode.php?code='"+$("#code").val()+"'");
(или что-то подобное).
Однако фактическая проверка будет на странице проверки на стороне сервера. Причина в том, что вам придется проверять код на соответствие всем остальным кодам - поэтому, чтобы сделать это в чистом jQuery, вам нужно иметь все коды где-то в исходном коде, чтобы пользователи могли просто использовать исходный код для получения действительного кода.
Итак, ответ таков: да, вы можете проверить код в JS / jQuery, но лучше всего проверить его на странице на стороне сервера, которая загружается JS / jQuery - таким образом, приложение по-прежнему защищено, и страница по-прежнему отображается бесшовные (то есть не обновляется). Страница проверки может просто выводить изображение галочки или крестика или чего-то еще, что вы загружаете в промежуток рядом с полем ввода кода.
Надеюсь, это поможет.