powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jquery validationEngine поменять динамически сообщения об ошибке
8 сообщений из 8, страница 1 из 1
jquery validationEngine поменять динамически сообщения об ошибке
    #37982789
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может кто знает
пользуюсь плагином validationEngine
но я хочу сменить ряд сообщений (не все) на свои собственные

Код: html
1.
2.
3.
4.
5.
6.
<label>
<span>Field is required : </span>
<input value="This is a placeholder" 
     data-validation-placeholder="This is a placeholder" 
     class="validate[required] text-input" type="text" name="reqplaceholder" id="reqplaceholder" />
</label>



просто если несколько таких текстов то для разных полей типа required могут быть разные сообщения

как в самом функции validate передать текст сообщения например для поля "alertText" ?
спасибо
...
Рейтинг: 0 / 0
jquery validationEngine поменять динамически сообщения об ошибке
    #37982791
Фотография Ифреймов Вася
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
michael R,

как то так - кажется:

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
$("#frm").validate({
        rules: {
            my_field: {
                required: true
            }
        },
        messages: {
            my_field: {
                required: "Please provide a my field"
            }
        }
    });
...
Рейтинг: 0 / 0
jquery validationEngine поменять динамически сообщения об ошибке
    #37982797
Фотография Ифреймов Вася
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перепутал два плагина, которыми пользовался в разное время - validationEngine и jquery.validate :)

В validationEngine это принято делать на уровне файла validationEngine-[ваш язык].js
...
Рейтинг: 0 / 0
jquery validationEngine поменять динамически сообщения об ошибке
    #37982798
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет вот язык не пойдёт
потому в файле языка сообщения общие
а мне нужно для разных полей разные сообщения (возможно разные)
даже если типы у полей одинаковые для проверки
и строятся эти поля в HTML динамически

можно ли передавать установки в виде json при построении HTML ?
...
Рейтинг: 0 / 0
jquery validationEngine поменять динамически сообщения об ошибке
    #37982800
Фотография Ифреймов Вася
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот что написано в офф документации(которую вы видимо проигнорировали)

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
jQuery("#formID2").validationEngine({'custom_error_messages' : {
    '#someId' : {
        'required': {
            'message': "This is a custom message that is only attached to the input with id 'someId' if it
                        has the validation of 'required'. This will always display, even if it has other
                        custom messages."
        }
        ,'custom[min]': {
            'message': "This is a custom message that is only attached to the input with id 'someID' if it
                        has the validation of 'custom[min[someNumber]]'. This will always display, even if
                         it has other custom messages."
        }
    },
    '.someClass': {
        'equals': {
            'message': "This is a custom message that is only attached to inputs that have the class of
                        'someClass' and the validation type of 'equals'. This will be displayed only on
                        inputs without an ID message."
        }
    },
    'required' {
        'message': "This is a custom message that replaces the normal error message for the validation
                    'required'. This only displays when there are no Class or ID messages."
    }
}
...
Рейтинг: 0 / 0
jquery validationEngine поменять динамически сообщения об ошибке
    #37982801
Фотография Ифреймов Вася
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
michael Rнет вот язык не пойдёт
потому в файле языка сообщения общие
а мне нужно для разных полей разные сообщения (возможно разные)

по поводу сообщений в файле языка - вы тоже заблуждаетесь
вы можете там добавлять свои сообщения
...
Рейтинг: 0 / 0
jquery validationEngine поменять динамически сообщения об ошибке
    #37982807
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нее не пропустил
просто это было немного не то

вот что нашёл
такие атрибуты

Код: html
1.
2.
3.
4.
5.
6.
7.
<label>
<span>Field is required : </span>
<input value="" class="validate[required]  text-input" type="text" name="req" id="req" 
		data-errormessage-value-missing="this is my message" 
		data-errormessage-custom-error="Let me give you a hint: someone@nowhere.com" 
		data-errormessage="This is the fall-back error message." />
</label>



счас надо проверить на разных браузерах только
...
Рейтинг: 0 / 0
jquery validationEngine поменять динамически сообщения об ошибке
    #37982809
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
работает 5 браузеров
IE
Mozila
Chome
Opera
Safary

вот тут описание
это я и в правду пропустил
https://github.com/posabsolute/jQuery-Validation-Engine

Вася, спасибо !
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jquery validationEngine поменять динамически сообщения об ошибке
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]