Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Валидация формы с использованием jQuery Validation (https://javascript.ru/forum/jquery/38176-validaciya-formy-s-ispolzovaniem-jquery-validation.html)

Heidel 22.05.2013 12:29

Валидация формы с использованием jQuery Validation
 
На сайте (asp.net mvc4) есть форма обратной связи,
делаю валидацию полей формы при помощи jQuery Validation
Подключаю библиотеку jQuery, подключаю скрипт jquery.validate.min.js,
пишу код для валидации одного поля
<script>
    $(function () {
        $("#feedback-form").on('submit', function () {
            $(this).validate({
                rules: {
                    Name: {
                        required: true,
                        minlength: 2
                    }
                },
                messages: {
                    Name: {
                        required: "Please enter a username",
                        minlength: "Your username must consist of at least 2 characters"
                    }
                }
            });
        });
    });
</script>


вот сама моя форма

@using (Html.BeginForm("Feedback", "Home", FormMethod.Post, new { id = "feedback-form" }))
{
<!-- Name -->
@Html.TextBoxFor(model => model.Name, null, new { @class = "text-field" })
<a href="#" class="link1" id="submit-button" onclick="document.getElementById('feedback-form').submit()"><em><b>Send</b></em></a>
}


Никаких ошибок в консоли нет, но валидации не происходит, никаких сообщений об ошибках не выводится. В чем проблема?

animhotep 23.05.2013 13:01

какой хтмл формы? моя непонимать asp.net
для валидации должны быть инпуты и именами
<input name="Name">


Часовой пояс GMT +3, время: 05:08.