У меня есть следующий код, где я просто получаю ресурс с вызовом Ajax Jquery ..Почему jQuery.get() меняет мой URL?
$.get({
url: "http://jennifer-lawrence/mygirl/FreeTonight.php",
type: "GET",
dataType: "json",
success: function(b) {
a(b, b.signature)
}
})
Когда я огнем это, терпит неудачу, и когда я смотрю на вкладке Сети Chrome Дев инструментов, я вижу что запрос выходит к ..
http://jennifer-lawrence/mygirl/[object%20Object]
и, конечно, сервер возвращает 404.
Но если я изменю «$ .get» в приведенном выше коде «$ .ajax», то он отлично работает.
Что случилось с этим?
change '$ .get ({' to '$ .ajax ({' – aldanux
$ .get принимает URL как первый параметр (https://api.jquery.com/jquery.get/), а не объект Следовательно, почему работает $ .ajax. – Cameron
'$ .get (" http: //jennifer-lawrence/mygirl/FreeTonight.php "). Then (function (response) {console.log ('response', response);}) .fail (function (error) {console.log ('error', error);}); ' – Hitmands