2014-09-18 4 views
-3

Я смотрю на исходный код, и я получаю его автора. В коде вы можете выполнить поиск дорожки, и он вернет список с именами и идентификаторами для трека, но я не могу понять, откуда он получает json-файл. Я приложил код ниже.Где находится файл JSON?

function searchForTrack() { 
    console.log("search for a track"); 
    var q = $("#search-text").val(); 
    console.log(q); 

    if (q.length > 0) { 
     var url = 'search' 
     $.getJSON(url, { q:q, results:30}, function(data) { 
      console.log(data); 
      for (var i = 0; i < data.length; i++) { 
       data[i].id = data[i].trid; 
      } 
      listTracks('#search-list', data); 
     }); 
    } 
} 

А вот окно поиска:

<div id='search-form'> 
       Search for a track <input id="search-text" type="text"> <button id="search"> Search </button> 
      </div> 
+0

Прочтите код. Он получает файл из URL-адреса. – simonzack

ответ

1
var url = 'search' 
    $.getJSON(url, 

URL-адрес является search (что строка запроса создается из данных второго аргумента), которые будут вычисленных по отношению к URL документа, в котором запущен скрипт.

Вкладка Net в инструментах разработчика вашего браузера покажет вам абсолютный URL-адрес, который запрашивается.

+0

Большое спасибо! :) –