Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 02.08.2018, 16:15
Новичок на форуме
Отправить личное сообщение для sciper Посмотреть профиль Найти все сообщения от sciper
 
Регистрация: 11.06.2018
Сообщений: 4

Как из Google Расширения отправить AJAX? $ undefined jquery
С помощью window.open через гугл расширение открываю http://site....com/ - открывается норм, далее срабатывает content_scripts в manifest.json
"content_scripts" : [
    {
	      "run_at": "document_end",
          "matches": ["http://site.../*"],
          "js": ["script.js"]
	}
	],

в файле script.js находится ajax запрос который срабатывает после загрузки страницы вот сам запрос из этого файла :
function Auth(url,login,pass) {
var resp = null;
$.ajax({
type: 'POST',
url: url,
dataType : 'json',
async: false,
headers: { Accept: 'application/json, text/plain, */*', 'Authorization': 'SITE-3' },
data: { 'user': login, 'pass': pass, },
success: function (data) { resp = data; } });
return resp;
}
var respAuth = Auth('url','login','pass');

но пишет что $ undefined jquery, хотя если зайти на это сайт и отправить этот же запрос из консоли devtools все работает без проблем.
пробовал также подключать динмически скрипты jquery что и как только не поключал все равно выдает $ undefined jquery.
Подскажите пожалуйста кто сталкивался в чем может быть проблема?
Ответить с цитированием
  #2 (permalink)  
Старый 02.08.2018, 16:23
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,807

Это называется не Google extension, а Browser extension.
У гугла в каком-то сервисе можно свои js-скрипты писать, которые он потом будет исполнять, я подумал, что вы о них.

Чтобы отправить асинхронный запрос, необязательно подключать jq.
Если очень нужен jquery, то добавьте его в расширение и подключите в манифесте до файла scripts.js.
Ответить с цитированием
  #3 (permalink)  
Старый 03.08.2018, 07:57
Новичок на форуме
Отправить личное сообщение для sciper Посмотреть профиль Найти все сообщения от sciper
 
Регистрация: 11.06.2018
Сообщений: 4

спасибо за ответ,уже переделал запрос на xhr и теперь работает нормально
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как отправить и получить ответ от php через ajax? drkrol Общие вопросы Javascript 2 26.11.2016 03:49
Отследить AJAX событие из расширения Chrome zeller Events/DOM/Window 6 25.08.2016 03:32
Книги по Ajax BaVa Учебные материалы 18 18.08.2013 14:05
как После того как radio checked запустить ajax? Андрей Лебедев Events/DOM/Window 3 09.02.2013 18:10
Как отправить Ajax запрос от плагина Chrome к веб серверу? fedotxxl AJAX и COMET 0 29.11.2011 20:53