Intereting Posts
изменение пароля в php / codeigniter Как мне открыть подсказку для загрузки? Как повторно использовать код для нескольких доменов? Есть ли у PHP функция, которая возвращает правильное расширение файла с учетом допустимого типа содержимого? Когда я отлаживаю php с переменной var_dump, он всегда выводит путь к файлу в начале? Обнаружение Android-браузера (от версии от 1 до 2.3 прошивки) в PHP копировать данные из одной таблицы в другую? Выравнивание по центру PHP GD ttftext PHP для Delphi и обратно Шифрование-Расшифровка с использованием Rijndael Как заставить https для prod, но http для среды dev? Лучший способ записи выражения в конструкцию if Magento – данные не вставляются в базу данных, но идентификатор автоинкремента В классе PHP5, когда вызывает вызов частного конструктора? как динамически добавлять роли пользователей при входе в систему с помощью symfony2 (и fosUserBundle)? Список вопросов PHP Mongo: Что возвращает _construct, когда replicaSet является истинным?

Ошибка Javascript в Ubuntu Uncaught ReferenceError: $ не определено

Я работаю с jquery, javascript, php в платформе Ubuntu. На странице я отправляю запрос ajax через jquery в php-файл и получаю текст ответа. Эта программа успешно работала на платформе Windows (wamp) и в Интернете. Но в Ubuntu я получаю ошибку javascript. Код следует за …

url = "index.php"; $.get(url,{ 'action': 'Loan', }, function(responseText){ alert(responseText); }, "html" ); 

В Ubuntu я получаю эту ошибку: «Uncaught ReferenceError: $ не определен» . Эта ошибка показывалась в строке $ .get. В тег скрипта я также включил файл библиотеки jquery. Я не знаю, почему это ошибка. Пожалуйста, решите мою проблему. Заранее спасибо.

$ is not defined в JQuery, так как библиотека JQuery не загружается.

Это может произойти по многим причинам, таким как,

  1. Путь в Windows не такой же, как в Ubuntu.
  2. В именах файлов Windows регистр не чувствителен к регистру, но в Linux он чувствителен к регистру.

Я предлагаю вам использовать JQuery из Google.

 <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"> </script> 

Ошибка «Uncaught ReferenceError: $ не определена» означает, что библиотека JQuery не загружена.

Здесь вы найдете все CDN, чтобы включить версию JQuery, которая вам нужна

Вместо использования знака доллара используйте jQuery.get, если он все еще не работает, проверяя ваш jquery, если он существует или нет (404). Если он существует, откройте, возможно, его просто пустой файл.