Добрый вечер,JSON данных и URL для Ajax вызова
Я пытаюсь получить данные в формате JSON через Мир Warcraft сообщества API. У меня есть действующая программа, которая извлекает все данные из URL-адреса в следующем фрагменте кода, и на самом деле предупреждает мое имя.
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>Wreckedified Raiding</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
<script>
$(document).ready(function(){
$.ajax({
"url":"http://us.battle.net/api/wow/character/aerie-peak/Eldershield?jsonp=myCallback",
"type":"GET",
"dataType":"jsonp",
"contentType":"application/json",
"jsonpCallback":"myCallback",
"success":function(data){
console.log(data);
alert(data.name);
}
})
alert("Hello World!");
});
</script>
</head>
Однако данные, которые я действительно хочу в формате JSON по следующему адресу:
http://us.battle.net/api/wow/character/aerie-peak/Eldershield?fields=items
Мой вопрос заключается в следующем: Как я должен форматировать этот URL в моем Ajax вызов, когда Мне также нужно добавить «jsonp = myCallback»?
Я хочу такую информацию, как «averageItemLevel»: 562 найдено по этой ссылке, но не может использовать URL:
"url":"http://us.battle.net/api/wow/character/aerie-peak/Eldershield?fields=items?jsonp=myCallback"
я уверен, что есть простое решение, вовлекающие 's в URL или что-то в этом роде, но я попробовал несколько вариантов и явно чего-то не хватает.
Я ценю все время и заранее благодарю за любую помощь.
Вы отдельные параметры с помощью '&', '' не?. – Barmar
^^^ и jquery автоматически выполнит это для вас, если вы используете параметр 'data' при настройке вызова – Rooster