Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Jquery не определено / 10 сообщений из 10, страница 1 из 1
07.11.2012, 13:24:29
    #38028492
Andrey1306
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Jquery не определено
Добрый день.

Помогите разобраться

Используется MSVS 2012, создаю шаблонный проект MVC 4 при старте которого (веб сервер иис експрес, при публикации на иис сервер тоже самое) получаю ошибку

Код: html
1.
2.
3.
ReferenceError: jQuery is not defined

...-";a.each(this.params,function(){h[this]=d.attr(c+this)});this.adapt({element:b,...



ссылка на скрипты в проекте
Код: html
1.
2.
<script src="~/Scripts/jquery.validate.min.js" type="text/javascript"></script>
<script src="~/Scripts/jquery.validate.unobtrusive.min.js" type="text/javascript"></script>



пробовал использовать CDN ошибка такая же
type "application/javascript" не помогает.

Что можно сделать ?
Спасибо

Исходный код страницы
Код: html
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.
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8" />
        <title>Log in - Registration Block</title>
        <link href="/favicon.ico" rel="shortcut icon" type="image/x-icon" />
        <link href="/Content/css?v=oI5uNwN5NWmYrn8EXEybCIbINNBbTM_DnIdXDUL5RwE1" rel="stylesheet" type="text/css" />
        <link href="/Content/themes/base/css?v=ps9Ga9601PrzNA2SK3sQXlYmNW3igUv5FOdOPWptyus1" rel="stylesheet" type="text/css" />
        <script type="text/javascript"></script>
        <meta name="viewport" content="width=device-width" />
    </head>
    <body>
        <header>
            <div class="content-wrapper">
                <div class="float-left">
                    <p class="site-title"><a href="/">your logo here.</a></p>
                </div>
                <div class="float-right">
            
                </div>
            </div>
        </header>
        <div id="body">
            
            <section class="content-wrapper main-content clear-fix">
                

<hgroup class="title">
    <h1>Log in.</h1>
    <h2>Enter your user name and password below.</h2>
</hgroup>

<script src="/Scripts/jquery.validate.min.js"></script>
<script src="/Scripts/jquery.validate.unobtrusive.min.js"></script>

...
Рейтинг: 0 / 0
07.11.2012, 13:29:01
    #38028511
and)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Jquery не определено
Andrey1306,

<script src="/Scripts/jquery.validate.min.js"></script>
<script src="/Scripts/jquery.validate.unobtrusive.min.js"></script>

эти скрипты вижу, а где ссылка на <script src="/Scripts/jquery.min.js"></script>
...
Рейтинг: 0 / 0
07.11.2012, 13:30:10
    #38028515
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Jquery не определено
Andrey1306ссылка на скрипты в проекте
Код: html
1.
2.
<script src="~/Scripts/jquery.validate.min.js" type="text/javascript"></script>
<script src="~/Scripts/jquery.validate.unobtrusive.min.js" type="text/javascript"></script>

добавьте перед этим еще
Код: plaintext
1.
<script src="~/Scripts/jquery-1.8.2.min.js" type="text/javascript"></script>

или какая у Вас там версия
...
Рейтинг: 0 / 0
07.11.2012, 13:41:08
    #38028546
Andrey1306
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Jquery не определено
Спасибо. Добавил следующее

Код: html
1.
2.
3.
4.
5.
....
<script src="/Scripts/jquery-1.8.20.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>
....



но все равно не помогает.

Забыл дописать
_Layout.cshtml содержит


Код: html
1.
2.
3.
<link href="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl("~/Content/css")" rel="stylesheet" type="text/css" />
<link href="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl("~/Content/themes/base/css")" rel="stylesheet" 
<script type="application/javascript" src="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl("~/Scripts/js")"></script>



ну и при старте приложения

Код: c#
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.
  public static void RegisterBundles(BundleCollection bundles)
        {
            bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
                        "~/Scripts/jquery-{version}.js"));

            bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include(
                        "~/Scripts/jquery-ui-{version}.js"));

            bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
                        "~/Scripts/jquery.unobtrusive*",
                        "~/Scripts/jquery.validate*"));

            // Use the development version of Modernizr to develop with and learn from. Then, when you're
            // ready for production, use the build tool at http://modernizr.com to pick only the tests you need.
            bundles.Add(new ScriptBundle("~/bundles/modernizr").Include(
                        "~/Scripts/modernizr-*"));

            bundles.Add(new StyleBundle("~/Content/css").Include("~/Content/site.css"));

            bundles.Add(new StyleBundle("~/Content/themes/base/css").Include(
                        "~/Content/themes/base/jquery.ui.core.css",
                        "~/Content/themes/base/jquery.ui.resizable.css",
                        "~/Content/themes/base/jquery.ui.selectable.css",
                        "~/Content/themes/base/jquery.ui.accordion.css",
                        "~/Content/themes/base/jquery.ui.autocomplete.css",
                        "~/Content/themes/base/jquery.ui.button.css",
                        "~/Content/themes/base/jquery.ui.dialog.css",
                        "~/Content/themes/base/jquery.ui.slider.css",
                        "~/Content/themes/base/jquery.ui.tabs.css",
                        "~/Content/themes/base/jquery.ui.datepicker.css",
                        "~/Content/themes/base/jquery.ui.progressbar.css",
                        "~/Content/themes/base/jquery.ui.theme.css"));
        }
...
Рейтинг: 0 / 0
07.11.2012, 13:42:14
    #38028550
Andrey1306
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Jquery не определено
Код: html
1.
 <script type="text/javascript" src="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl("~/Scripts/js")"></script>



исправлюсь
...
Рейтинг: 0 / 0
07.11.2012, 13:44:15
    #38028556
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Jquery не определено
Andrey1306
Код: html
1.
 <script type="text/javascript" src="@System.Web.Optimization.BundleTable.Bundles.ResolveBundleUrl("~/Scripts/js")"></script>



исправлюсьэто не HTML
покажите получившийся HTML
...
Рейтинг: 0 / 0
07.11.2012, 13:45:35
    #38028560
Andrey1306
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Jquery не определено
Код: html
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.
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8" />
        <title>Log in - Registration Block</title>
        <link href="/favicon.ico" rel="shortcut icon" type="image/x-icon" />
        <link href="/Content/css?v=oI5uNwN5NWmYrn8EXEybCIbINNBbTM_DnIdXDUL5RwE1" rel="stylesheet" type="text/css" />
        <link href="/Content/themes/base/css?v=ps9Ga9601PrzNA2SK3sQXlYmNW3igUv5FOdOPWptyus1" rel="stylesheet" type="text/css" />
        <script type="text/javascript"></script>
        <meta name="viewport" content="width=device-width" />
    </head>
    <body>
        <header>
            <div class="content-wrapper">
                <div class="float-left">
                    <p class="site-title"><a href="/">your logo here.</a></p>
                </div>
                <div class="float-right">
            
                </div>
            </div>
        </header>
        <div id="body">
            
            <section class="content-wrapper main-content clear-fix">
                

<hgroup class="title">
    <h1>Log in.</h1>
    <h2>Enter your user name and password below.</h2>
</hgroup>

<script src="/Scripts/jquery-1.8.20.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 type="text/javascript">
    function redirect() {
       

        //alert(parent.window.location);
    }
</script>

<form action="/Account/Login?returnUrl=http%3A%2F%2Flocalhost%3A45541%2F" method="post">    <fieldset>
        <legend>Log in Form</legend>
        <ol>
            <li>
                <label for="UserName">User name</label>
                <input data-val="true" data-val-required="The User name field is required." id="UserName" name="UserName" type="text" value="" />
                <span class="field-validation-valid" data-valmsg-for="UserName" data-valmsg-replace="true"></span>
            </li>
            <li>
                <label for="Password">Password</label>
                <input data-val="true" data-val-required="The Password field is required." id="Password" name="Password" type="password" />
                <span class="field-validation-valid" data-valmsg-for="Password" data-valmsg-replace="true"></span>
            </li>
            <li>
                <input data-val="true" data-val-required="The Remember me? field is required." id="RememberMe" name="RememberMe" type="checkbox" value="true" /><input name="RememberMe" type="hidden" value="false" />
                <label class="checkbox" for="RememberMe">Remember me?</label>
            </li>
        </ol>
        <input type="submit" value="Log in" />
    </fieldset>
    <p>
        

         if you don't have an account.
    </p>
</form>
            </section>
        </div>
        <footer>
          
        </footer>
    </body>
</html>

...
Рейтинг: 0 / 0
07.11.2012, 13:48:37
    #38028567
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Jquery не определено
берем firebug
заходим на закладку Net
и смотрим - что ответил сервер при запросе скрипта
Andrey1306
Код: html
1.
<script src="/Scripts/jquery-1.8.20.min.js" type="text/javascript"></script>
...
Рейтинг: 0 / 0
07.11.2012, 13:54:13
    #38028589
Primus inter pares
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Jquery не определено
Был подобный гемор, скрипт в итоге подцепился вот так:
Код: html
1.
<script src="../../Scripts/jquery-1.5.1.js" type="text/javascript" language="javascript"></script>
...
Рейтинг: 0 / 0
07.11.2012, 13:55:28
    #38028591
Andrey1306
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Jquery не определено
Паганель,

Большое человеческое Спасибо

PS
опечатка, файл не найден (((
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Jquery не определено / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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