IE7 и проверка: почему это не работает? - PullRequest
2 голосов
/ 14 июня 2011

Вот мой HTML:

<script type="text/javascript">

    $(document).ready(function () {
        $("#formTest").validate({
            rules: {
                Test: { required: true, digits: true }
            }
        });
    });

</script>
<h2>
    Index</h2>
<form action="#" method="post" id="formTest">
    <input type="text" name="Test" id="Test" />
    <input type="submit" value="Test" />
</form>

В Chrome, когда я нажимаю кнопку отправки, отправка отменяется, и появляется сообщение Это поле обязательно для заполнения. отображается.

Но в IE7 это не работает.Когда я нажимаю кнопку отправки ... форма отправляется без проверки ...: (

Почему это не работает?

1 Ответ

0 голосов
/ 17 июня 2011

Это мой код, и он отлично работает. Я использую последнюю версию проверки JQuery.

<html>
<body>
<script src="scripts/jquery-1.6.1.min.js"></script>
<script src="scripts/jquery.validate.js"></script>
<script type="text/javascript">
    $(document).ready(function () {
        $("#formTest").validate({
            rules: {
                Test: { required: true, digits: true }
            }
        });
    });
</script>
<h2>Index</h2>
<form action="#" method="post" id="formTest">
    <input type="text" name="Test" id="Test" />
    <input type="submit" value="Test" />
</form>
</body>
</html>
...