JQuery проверить, не мешает отправить в IE - PullRequest
1 голос
/ 21 ноября 2011

Я пытаюсь использовать плагин проверки jQuery для добавления проверки на стороне клиента. В Firefox и Chrome это работает нормально.

В IE проверка отображается как по ошибке, но отправка формы не останавливается. Почему это может происходить?

Пример кода:

<form class="cmxform" id="commentForm" method="get" action="">
<fieldset>
    <legend>A simple comment form with submit validation and default messages</legend>
    <p>
        <label for="cname">Name</label>
        <em>*</em><input id="cname" name="name" size="25" class="required" minlength="2" />
    </p>
    <p>
        <label for="cemail">E-Mail</label>
        <em>*</em><input id="cemail" name="email" size="25"  class="required email" />
    </p>
    <p>
        <label for="curl">URL</label>
        <em>  </em>
        <input id="curl" name="url" size="25"  class="url" value="" />
    </p>
    <p>
        <label for="ccomment">Your comment</label>
        <em>*</em>
        <textarea id="ccomment" name="comment" cols="22"  class="required"></textarea>
    </p>
    <p>
        <input class="submit" type="submit" value="Submit"/>
    </p>
</fieldset>
</form>

И JS

$("#commentForm").validate();

Это пример, взятый прямо из http://docs.jquery.com/Plugins/Validation,, который, как я предполагаю, должен работать, но, похоже, не для IE (я тестирую IE 8 на XP)

1 Ответ

1 голос
/ 21 ноября 2011

Я использовал версию 1.7 jQuery, которая не поддерживается версией 1.9 плагина проверки, возврат к версии 1.6.1 устранил проблему.

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