Проверка Jquery и тупой вопрос MVC2 - PullRequest
1 голос
/ 25 августа 2011

Я пытаюсь выполнить базовую проверку Jquery в своем проекте MVC2, и я продолжаю получать эту ошибку ...

Ошибка времени выполнения Microsoft JScript: объект не поддерживает свойство или метод 'validate'

Даже до загрузки страницы с помощью этого простого сценария ...

    $("#temp1").validate({
        rules: {
            HospitalFinNumber: {
                required: true,
                minlength: 6
            },
            AdminDate: { requried: true }
        }
    });

temp1 - это идентификатор моей формы, в этой форме есть идентификаторы для HospitalFinNumber, и так далее, и так далее ...Есть идеи, что может происходить?Вот файлы js, которые я включил в свой сайт. Master

<link href="<%=ResolveClientUrl("~/Content/Site.css")%>" rel="stylesheet" type="text/css" />
<link rel="stylesheet" type="text/css" href="<%=ResolveClientUrl("~/Content/jqUIcss/jquery-ui-1.8.15.custom.css")%>" />
<link rel="stylesheet" type="text/css" media="screen" href="<%=ResolveClientUrl("~/Content/jqGrid/ui.jqgrid.css")%>" />   
<script src="<%=ResolveClientUrl("~/Scripts/js/jquery-1.6.2.min.js")%>" type="text/javascript"></script>
<script src="<%=ResolveClientUrl("~/Scripts/js/jquery-ui-1.8.15.custom.min.js")%>" type="text/javascript"></script>
<script src="<%=ResolveClientUrl("~/Scripts/lib/jquery.metadata.js")%>" type="text/javascript"></script>
<script src="<%=ResolveClientUrl("~/Scripts/jquery.validate.js")%>" type="text/javascript"></script>
<script src="<%=ResolveClientUrl("~/Scripts/jquery.validate.min.js")%>" type="text/javascript"></script>
<script src="<%=ResolveClientUrl("~/Scripts/jquery.jqGrid.min.js")%>" type="text/javascript"></script>
<script src="<%=ResolveClientUrl("~/Scripts/grid.locale-en.js")%>" type="text/javascript"></script>
<script src="<%=ResolveClientUrl("~/Scripts/grid.base.js")%>" type="text/javascript"></script>
<script src="<%=ResolveClientUrl("~/Scripts/grid.tbltogrid.js")%>" type="text/javascript"></script>
<script src="<%=ResolveClientUrl("~/Scripts/jqDnR.js")%>" type="text/javascript"></script>
<script src="<%=ResolveClientUrl("~/Scripts/grid.common.js")%>" type="text/javascript"></script>

1 Ответ

0 голосов
/ 26 августа 2011

Jquery и сценарии проверки должны быть ссылками на всех страницах, где используется проверка, это правило применяется ко всем файлам javascript и css.

Чтобы не повторять ссылку, вы можете включить их в мастер-страницу

...