Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как лучше организовать такую валидацию на клиенте ?
|
|||
|---|---|---|---|
|
#18+
Привет. в JS я пока новичок. Да и вообще хочется узнать лучшее решение, а не изобретать велосипед. Как лучше сделать такую проверку: Пользователь ввел цифры в 3 поля. В первом поле общее число людей. В двух других полях - подгруппы людей. Как на клиенте организовать проверку, что сумма двух полей не превышает число из первого поля ? Глупо тянуть ради этого не сервер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2015, 16:35 |
|
||
|
Как лучше организовать такую валидацию на клиенте ?
|
|||
|---|---|---|---|
|
#18+
ProBiotekКак на клиенте организовать проверку, что сумма двух полей не превышает число из первого поля ? Создать новый валидатор и использовать его как атрибут для проперти в модели. В валидаторе указать имя JS метода, который будет валидиторвать поле на стороне клиента. ProBiotekГлупо тянуть ради этого не сервер. Не глупо, серверная валидация ОБЯЗАТЕЛЬНА. От JS валидации можно и отказаться. А для простоты реализуйте Custom валидацию на стороне сервера, реализовав IValidationObject интерфейс в модели. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2015, 16:44 |
|
||
|
Как лучше организовать такую валидацию на клиенте ?
|
|||
|---|---|---|---|
|
#18+
Axeleron, Серверная валидация конечно же нужна. Просто хотел разобраться с клиентской валидацией. Она тоже нужна. Хочется сделать такие мелкие проверки на глупые ошибки. Я не совсем понял как делать предложенное Вами решение. Вы предлагаете использовать Data Annotation где должна вызываться некая JS функция ? Можете примерчик маленький для 3х полей показать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2015, 16:58 |
|
||
|
Как лучше организовать такую валидацию на клиенте ?
|
|||
|---|---|---|---|
|
#18+
ProBiotekВы предлагаете использовать Data Annotation где должна вызываться некая JS функция ? Да, верно. ProBiotekМожете примерчик маленький для 3х полей показать ? Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Код: javascript 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2015, 17:19 |
|
||
|
|

start [/forum/topic.php?fid=18&gotonew=1&tid=1356474]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
11ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 347ms |

| 0 / 0 |
