powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / GeneralReport:84 Uncaught TypeError: $(...).validate is not a function
4 сообщений из 4, страница 1 из 1
GeneralReport:84 Uncaught TypeError: $(...).validate is not a function
    #39284661
ASukhov1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возникла следующая ошибка: Uncaught TypeError: $(...).validate is not a function

Вот моя страница:

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
<!DOCTYPE html>
<html>
<head>
    <title>Общий отчёт по государственному заданию</title>
    <link href="/Content/Site.css" rel="stylesheet" type="text/css" />
    <link href="/Content/jquery-themes/base/jquery.ui.all.css" rel="stylesheet" type="text/css" />

    <script src="/Scripts/jquery-1.5.1.min.js" type="text/javascript"></script>
    <script src="/Scripts/jquery.validate.min.js" type="text/javascript"></script>
    <script src="/Scripts/jquery.validate.unobtrusive.min.js" type="text/javascript"></script>
    <script src="/Scripts/jquery.unobtrusive-ajax.min.js" type="text/javascript"></script>
    <script src="/Scripts/jquery-ui-1.8.23.custom.min.js"  type="text/javascript"></script>
    <script src="/Scripts/System.Web.Mvc.Dialog.js"  type="text/javascript"></script>
    <script src="/Scripts/jquery.ui.regional.js"  type="text/javascript"></script>
</head>
<body>
    <div id="header">
        <div id="title">
            <div class="logo">
                <h1>Отчёт по государственному заданию</h1>
            </div>            
        </div>
    </div>
    <div class="page">
        <div id="logindisplay">
            
    Добро пожаловать, <strong>admin  </strong>!
    [ <a href="/Account/LogOff">Выйти</a> ]

        </div>
        <div id="menucontainer">
            <ul id="menu">
                <li class="rootmenu"><a href="/">Главная</a></li>
                    <li class="rootmenu">
                        <a href="/">Настройка</a>
                        <ul class="innermenu"  id="innermenu0">
                            <li><a href="/Account/ChangePassword">Сменить пароль</a></li>
                            <li><a href="/CreateDatabase/Create">База данных</a></li>
                        </ul>
                    </li>

                
                    <li class="rootmenu">
                        <a href="/">Отчёты</a>
                        <ul class="innermenu" id="innermenu1">
                            <li><a href="/GeneralReport">Общий отчёт</a></li>
                            <li><a href="/ReportByMonths">По месяцам</a></li>
                            <li><a href="/ReportForEachDT">По каждому СИ</a></li>
                            <li><a href="/ReportPlanFact">План-факт</a></li>
                        </ul>
                    </li> 
                    <li class="rootmenu"><a href="/YEAR">План</a></li>
                        <li class="rootmenu"><a href="/M_USER">Пользователи</a></li>
            </ul>
        </div>
        <div id="main">
            

<h2>Общий отчёт по государственному заданию:выбор года</h2>




<script src="http://ajax.microsoft.com/ajax/jquery.validate/1.5.5/jquery.validate.js"></script>

 <link rel="stylesheet" href="https://code.jquery.com/ui/1.12.0/themes/base/jquery-ui.css">
 <script src="https://code.jquery.com/jquery-1.12.4.js"></script>
 <script src="https://code.jquery.com/ui/1.12.0/jquery-ui.js"></script>
       


    <form name="myForm" id="myForm" action="" method="post">
      <script type="text/javascript">
          $(document).ready(function () {

              $("#filterYear").spinner({
                  min: 1990,
                  max: 2030,
                  numberFormat: "n",
                  alignment: 'vertical'
              });
          });
          $(document).ready(function () {
              $("#myForm").validate({
                  rules: {
                      filterYear: {
                          required: true
                      }
                  },
                  messages: {
                      filterYear: {
                          required: " *"
                      }
                  },
                  errorPlacement: function (error, element) {
                      error.insertAfter($(element).parent());
                  }
              });
          });
    </script>
         
        <fieldset>
            <legend>Значения</legend>

            <div class="editor-label">
                <label for="">Год</label>
            </div>
            <div class="editor-field">
                 
                 <input id="filterYear" name="filterYear" />

                
  
             </div>
        </fieldset>
   
    
        <p>
            <input type="submit" value="Сформировать" />
        </p>
    </form> 


<div>
    <a href="/">На главную страницу</a>
</div>
        </div>
        <div id="footer">
        </div>
    </div>
  
</body>
</html>



В чем может быть ошибка? Если убрать спиннер и раскоммитеть textbox то валидатор работает нормально.
...
Рейтинг: 0 / 0
GeneralReport:84 Uncaught TypeError: $(...).validate is not a function
    #39284663
ASukhov1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тут пример что должно быть http://jsfiddle.net/6u18p6ju/
...
Рейтинг: 0 / 0
GeneralReport:84 Uncaught TypeError: $(...).validate is not a function
    #39284685
oaken
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ASukhov1986,

что то с внешними скриптами не то скорей всего, например, jquery.validate 2 раза подключается в header и в body.
...
Рейтинг: 0 / 0
GeneralReport:84 Uncaught TypeError: $(...).validate is not a function
    #39288904
ASukhov1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
oaken,так оно и есть!!!!!!запрос закрыт
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / GeneralReport:84 Uncaught TypeError: $(...).validate is not a function
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]