Проверка JQuery не работает на сервере! Работает локально. Зачем? - PullRequest
3 голосов
/ 03 июня 2011

Когда я пробовал локальную проверку jQuery, она работает нормально. Но когда я загружаю на свой сервер, проверка не работает. Страница просто перезагружается. Почему это так?

Вот скрипка.

http://jsfiddle.net/anish/Q9qes/3/

Ответы [ 3 ]

2 голосов
/ 03 июня 2011

ну jquery - это библиотека на стороне клиента, которая работает в браузере. это не имеет отношения к тому, какой сервер вы используете. если у вашего jquery есть какое-то соединение с файлами на стороне сервера, то есть проблема в определениях URL в ваших файлах jquery. пожалуйста, еще раз проверьте все URL-адреса в ваших файлах jquery. Особенно в тех функциях, в которых вы используете Jquery AjaX

2 голосов
/ 03 июня 2011

В вашем JSFiddle, под Управление ресурсами , ваша ссылка на плагин jQuery Validation дает ошибку 404. Может быть, поэтому он не работает на вашем сервере.

EDIT:

Нет такого тега как </input>. Удалить те.

Возможно, запустите ваш HTML & CSS через валидатор .

Кроме того, версия вашего плагина jQuery Validation не соответствует вашей версии jQuery.

1 голос
/ 24 марта 2012

Ваша страница работает локально, потому что ваша страница правильно связана с вашей библиотекой jquery (полагаю, она находится в папке с именем js / jquery.min.js), однако удаленно папка js не содержит jQuery.min.jsбиблиотека в папке.

Решение первое: Вы можете убедиться, что библиотека jQuery.min.js действительно существует на вашем удаленном сервере, или ...

Решение второе (что лучше): Позвольте Google разместить JQuery для вас.изменив нижеследующее с: введите код здесь <script type="text/javascript" src="/js/jQuery.min.js"></script> на: <script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js">.Это позволит ему работать как удаленно, так и локально.У этого также есть другие преимущества, которые вы могли бы счесть выгодными.

проверить: http://encosia.com/3-reasons-why-you-should-let-google-host-jquery-for-you/

Надеюсь, это поможет

Ссылка:

Дейв Уорд, 2011. 3 причины, по которым вы должны позволить Google разместить у себя jQueryдля тебя.[онлайн] Доступно по адресу: http://encosia.com/3-reasons-why-you-should-let-google-host-jquery-for-you/ [Доступ 24 марта 2012 г.].

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...