powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Клиентская проверка
1 сообщений из 1, страница 1 из 1
Клиентская проверка
    #38567956
Andrey1306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день. Испытываю трудности с реализацией клиентской проверки содержимого контролов.
Вроде бы все прописанно

1. веб конфиг
Код: xml
1.
2.
 <add key="ClientValidationEnabled" value="true" />
 <add key="UnobtrusiveJavaScriptEnabled" value="true" />



2. модель
Код: c#
1.
2.
3.
4.
   [DataType(DataType.Text)]
        [StringLength(10, ErrorMessage = "The {0} must be at least {2} characters long.", MinimumLength = 10)]
        [LocalizedDisplayName("EDRPOU", NameResourceType = typeof(Payerstring))]
        public string EDRPOY { get; set; }


3. вью
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
@using (Html.BeginForm("Add", "Payer", FormMethod.Post,new { @id = "form_Add_Payer_Content" }))
{
    Html.EnableClientValidation(true);

...

  @Html.TextBoxFor(model => model.EDRPOY, new { @id = "EDRPOY", @class = "payer_search", placeholder = Payerstring.EDRPOU_Name, maxlength = 10, @style = "width:auto%" })
                     @Html.ValidationMessageFor(model => model.EDRPOY)


4. скрипт
используется жквери
и
"~/Scripts/jquery.unobtrusive*",
"~/Scripts/jquery.validate*"));


Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
$(document).ready(function () {
   
    $(document.body).on('blur', '#form_Add_Payer_Content', function ()
    {    
        $(this).valid();
        
    });
});



и почему то $(this).valid(); всегда 1.

Что не так ?! Что добавить ?
Спасибо
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Клиентская проверка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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