JQuery 1.6 $ ('form'). Validate () não funciona no IE7 e IE8

ATUALIZA: Criei um novo projeto MVC 3 com o Razor HTML 5, atualizei o projeto com o NuGet no JQuery 1.6 e o plug-in de validação não funciona mais, ele faz uma postagem de volta toda vez e retorna o erro mensagem do servidor. Eu acho que o plugin de validação está quebrado comJQuery 1.6

Eu tenho um aplicativo MVC 3 que usa a caixa de diálogo Jquery UI (carregada de uma exibição parcial que contém um formulário) para enviar informações sobre ajax ao servidor. Quero acionar a validação do meu formulário no lado do cliente antes de fazer a postagem do ajax. No Firefox e IE9 funciona bem, no IE7 e IE8, o form.validate () sempre retorna tru

Aqui está o código js anexado ao meu botão enviar:

    var wizard = $("#wizard"); //div that holds the modal dialog
    var myform = $("#wizard form");

    var submitFunction = function (e) {
        e.preventDefault(); //no postback
        myform.validate();
        if (myform.valid()) {
            $(this).attr("disabled", "disabled");
            submited = true;
            $.post(
                "SuperAdmin/CreateEditController",
                $(this).serialize(),
                function (data) {
                    if (data.Success) {
                        wizard.dialog('destroy');
                    }
                    else {
                        wizard.html(data.Html);
                    }
                },
                "json"
            ); //end json post
        }
    };
myform.submit(submitFunction);

Estou usando o seguinte inclui:

<script src="@Url.Content("~/Scripts/jquery-1.6.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.js")" type="text/javascript"></script>

O plug-in de validação JQuery foi atualizado com o NuGet na versão 1.8.0 e a biblioteca JQuery para 1.

Atualiza: Testei o código gerado com o modelo padrão do andaime e faz a mesma coisa, sem validação do lado do cliente. Talvez o JQuery 1.6 não seja compatível com o modelo de andaime do Razor

questionAnswers(11)

yourAnswerToTheQuestion