требуется проверка JQuery - PullRequest
       11

требуется проверка JQuery

1 голос
/ 01 ноября 2009

Я попробовал это, но, похоже, это не работает ,, любая идея, почему бы и нет?

Я называю валидацию так: $ ( "# AspnetForm") проверки () форма ();..

и поле «детали» обязательно для заполнения, независимо от того, отмечено «другое» или нет ....

Я взял пример с http://jquery.bassistance.de/api-browser/plugins.html#jQueryvalidatormethodsrequiredStringElementBooleanStringFunction

10X !!

Ответы [ 2 ]

2 голосов
/ 01 ноября 2009

Убедитесь, что включены все необходимые сценарии: jquery.js, jquery.validate.js и jquery.metadata.js (если вы используете метаданные класса для определения правил проверки)? Вот образец:

<html>
<head>
    <title>Test</title>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
    <script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery.validate/1.5.5/jquery.validate.min.js"></script>
    <script type="text/javascript" src="http://dev.jquery.com/view/trunk/plugins/validate/lib/jquery.metadata.js"></script>
    <script type="text/javascript">
    $(function() {
        $('#aspnetForm').validate();

        $('a').click(function() {
            alert($('#aspnetForm').validate().form());
        return false;
        });
    });
    </script>
</head>
<body>

<form id="aspnetForm" action="#"> 
    <input name="other" type="radio" /> 
    <input name="details" type="text" class="{required:true}" />
    <input type="submit" value="OK" />
</form>

<a href="#">Validate</a>

</body>
</html>
0 голосов
/ 02 ноября 2009

ответ:

<input id="other" type="checkbox" />
  <br/>
  <input  class="{required:'#other:checked', messages:{required:'if you check it then fill it'}}"  />

код работает! 10X Дарин Димитров все равно ...

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