Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / GeneralReport:84 Uncaught TypeError: $(...).validate is not a function / 4 сообщений из 4, страница 1 из 1
02.08.2016, 15:20
    #39284661
ASukhov1986
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GeneralReport:84 Uncaught TypeError: $(...).validate is not a function
Возникла следующая ошибка: 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
02.08.2016, 15:23
    #39284663
ASukhov1986
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GeneralReport:84 Uncaught TypeError: $(...).validate is not a function
тут пример что должно быть http://jsfiddle.net/6u18p6ju/
...
Рейтинг: 0 / 0
02.08.2016, 15:40
    #39284685
oaken
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GeneralReport:84 Uncaught TypeError: $(...).validate is not a function
ASukhov1986,

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


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