Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   Валидатор (http://www.flasher.ru/forum/showthread.php?t=161640)

DriverNsk 26.07.2011 15:53

Валидатор
 
Использую RegExpValidator. Строка по условию может состоять из одного пробела. Заполнение поля обязательно( required="true"). Но при таких условиях перед проверкой значения происходит trim строки, что отмечает мое поле как незаполненное. как лучше выйти из этой ситуации?

alatar 26.07.2011 18:41

Какой смысл в required, если поле может состоять из одного пробела? Сделайте проверку до вызова (или после) валидатора и если поле не заполнено вставьте пробел, без дальнейших проверок.

Или напишите свой валидатор.

DriverNsk 27.07.2011 09:03

Вставлять пробел, когда поле незаполнено как-то неразумно. Пробел - это тоже символ. Если поле незаполнено - это одно, если в нем есть например 3 пробела - это другое. В моем случае пробелы тоже должны обрабатываться. Попробую последовать второму вашему совету.


Часовой пояс GMT +4, время: 23:37.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.