Как проверять только определенные почтовые индексы с помощью jQuery Validate - PullRequest
0 голосов
/ 17 октября 2019

Я пытаюсь создать собственный метод проверки только определенных почтовых индексов для отправки формы. В настоящее время у меня есть один, но он не учитывает пробелы, а это означает, что даже если определенный почтовый индекс действителен, но они поставили пробел, он отображается как недействительный, например,

LS14222 действителен, но LS14 222 недействителен

У меня уже есть метод проверки почтового индекса в Великобритании, но я создаю второй, чтобы проверить, подходит ли клиент для доставки.

$.validator.addMethod( "specificPostcode", function( value, element ) {
  return this.optional( element ) || /^(ls142|ls143).*/i.test( value );
}, "Sorry, you fall outside of our delivery zone!" );

Я ожидаю, что валидатор будет работать независимо от вставленных пробелов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...