Jquery.Validate и MVC Framework - PullRequest
       25

Jquery.Validate и MVC Framework

0 голосов
/ 02 марта 2009

Хорошо, эта проблема сводит меня с ума.

В моей форме есть флажок, который выглядит следующим образом:

<%=Html.CheckBox("Agreement", false)%>Yes, I agree to the terms

И затем у меня есть файл js, который загружается в браузер после загрузки jquery и jquery.validate, который выглядит так:

$.validator.setDefaults({
submitHandler: function() { alert("submitted!"); }
    });

    $().ready(function() {

        // validate signup form on keyup and submit
        $("#campForm").validate({
            rules: {
                Agreement: "required"
            },
            messages: {
                Agreement: "Please accept our policy"
            }
        });


    });

Так что, читая документацию, это должно работать, но это никогда не работает. Что я делаю неправильно?

Ответы [ 2 ]

2 голосов
/ 02 марта 2009

Я думал, что синтаксис должен быть:

rules: {
    Agreement: {required: true}
}

Хотя я могу ошибаться. Это только с моей головы.

1 голос
/ 02 марта 2009

Вы возвращаете подтверждение в форме отправки? Просто предположение ...

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