Валидация формы с использованием 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> } Никаких ошибок в консоли нет, но валидации не происходит, никаких сообщений об ошибках не выводится. В чем проблема? |
какой хтмл формы? моя непонимать asp.net
для валидации должны быть инпуты и именами <input name="Name"> |
Часовой пояс GMT +3, время: 05:08. |