2014-01-09 3 views
0

Так что я прошел через интересное обучение. Конечный продукт производит это ... Независимо от того, насколько сильно я стараюсь, я не могу получить автозаполнение, чтобы начать ... Я ввожу DELTA в поле ввода #air, он делает запрос Я возвращаю 200 на ответ, но что тогда? Что мне здесь не хватает ... Кстати, это похоже на простой ответ Json, а не ответ JsonP, но по какой-то причине, когда я отправляю запрос как Json, я получаю ошибку 401, но просто меняю ее на JsonP. Я возвращаюсь обратно 200 ответов.jquery autocomplete jsonp issues

Может кто-то помочь мне понять, почему я не могу получить выпадающий список, чтобы показать названия авиакомпаний (и записывать выбранный код авиакомпании

Благодаря ...

[ 
    { 
    "id": "DL", 
    "label": "DELTA AIRLINES" 
    }, 
    { 
    "id": "GG", 
    "label": "Delta Airlines (Group Space)" 
    } 
] 

Чтобы получить его я это делаю ...

$(function() { 

var url="http://<<ourinternalserver>>.com/scripts/broker.dll?_program=tas.json_airlines_test.sas"; 


$("#air").autocomplete({ 
    source: function(request, response) { 
    $.ajax({ 
     url: url, 
     dataType: "jsonp", 
     data: { 
     term: request.term 
     }, 
     success: function(data) { 
      console.log('success'); 
     } // end of success 
    }); // end of ajax 
    }, 
    minLength: 2 

}); 
}); 

ответ