Categories

Новые шаблоны

JS Animated. Как устранить проблемы с проверкой специальных символов в RD контактной форме

Guillaume Dumas Январь 21, 2016
Rating: 5.0/5. From 2 votes.
Please wait...

Из этого туториала Вы узнаете, как добавить специальные символы в шаблоны валидации RD контактной формы (rd-mailform) в JS-анимированных шаблонах.

JS Animated. Как устранить проблемы с проверкой специальных символов в RD Контактной форме

Для того чтобы добавить специальные символы в шаблоны валидации, следуйте таким инструкциям:

  1. Откройте файл js/mailform/jquery.rd-mailform.min.js, используя кодовый редактор, который Вы предпочитаете.

  2. Найдите массив constraints на строке 71. Существует 7 методов валидации: Только буквы, Только цифры, Не пустой, Адрес электронной почты, Телефон, Дата, Выберите нужное значение (LettersOnly, NumbersOnly, NotEmpty, Email, Phone, Date, SelectRequired). Шаблоны валидации определяются переменной rule:

    JS_Animated._How_to_deal_with_validation_of_special_characters_in_contact_form_rd-mailform-1
  3. Если Вам нужно добавить специальные символы в метод «Только буквы», Вам нужно добавить их в квадратные скобки правила валидации. Например, давайте добавим символ . Изначальное правило валидации выглядит следующим образом:

    rule: "^([a-zA-Zа-яА-ЯіїёІЇЁєЄҐґ\\s]{0,})$",
    

    Ниже Вы найдёте правило, в которое добавлен символ :

    rule: "^([人a-zA-Zа-яА-ЯіїёІЇЁєЄҐґ\\s]{0,})$",
    
    JS_Animated._How_to_deal_with_validation_of_special_characters_in_contact_form_rd-mailform-2
  4. Сохраните изменения в файле jquery.rd-mailform.min.js. Убедитесь, что Вы сохранили файл, используя кодировку UTF-8.

  5. Теперь, если Вы введёте символ в поле «Ваше имя», введённый текст успешно пройдёт валидацию:

    JS_Animated._How_to_deal_with_validation_of_special_characters_in_contact_form_rd-mailform-3
  6. Аналогично Вы можете добавить любой символ или группу символов. Вы можете также найти в Интернете готовые правила валидации для вашего языка, которые будут включать все нужные символы. Используйте соответствующий поисковой запрос, например, «шаблон валидации для символов арабского языка». Вы можете также посетить этот сайт. Это поможет Вам создать регулярное выражение юникода многих для многих языков.

Вы можете также ознакомиться с детальным видео-туториалом ниже:

JS Animated. Как устранить проблемы с проверкой специальных символов в RD Контактной форме
Эта запись была размещена в JS Animated туториалы и помечена как HTML, rd-mailform, special characters, validation. Добавьте в закладки постоянную ссылку.

Submit a ticket

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