Проверка JQuery показывает «Пожалуйста, введите кратное 0,01» в текстовом поле «Номер HTML» - PullRequest
0 голосов
/ 27 ноября 2018

У меня есть проект ASP.NET MVC5, в котором используется встроенная библиотека проверки jQuery.

Я объявил текстовое поле, которое должно принимать число, которое должно быть с двумя десятичными знаками:

@Html.TextBox("", Model, new
{
    @class = "form-control",
    type ="number",
    placeholder ="0.00",
    step = "0.01"
})

Когда страница отображается, я не могу заставить это поле пройти проверку,независимо от того, что я ввожу в поле, например, «100.22».

Ошибка проверки:

"Пожалуйста, введите кратное 0,01".

Есть идеи, почему это произойдет?

Я также использую FluentValidation, но я использовал только проверки NotEmpty() и GreaterThan(0).

1 Ответ

0 голосов
/ 27 ноября 2018

Проблема должна быть связана с синтаксисом.Попробуйте ввести цифры с "," вместо "."

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...