Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $( "#tags" ).autocomplete({
- source: function(request, response){
- // организуем кроссдоменный запрос
- $.ajax({
- url: "http://ws.geonames.org/searchJSON",
- dataType: "jsonp",
- // параметры запроса, передаваемые на сервер (последний - подстрока для поиска):
- data:{
- featureClass: "P",
- style: "full",
- maxRows: 12,
- name_startsWith: request.term
- },
- // обработка успешного выполнения запроса
- success: function(data){
- // приведем полученные данные к необходимому формату и передадим в предоставленную функцию response
- response($.map(data.geonames, function(item){
- return{
- label: item.name + (item.adminName1 ? ", " + item.adminName1 : "") + ", " + item.countryName,
- value: item.name
- }
- }));
- }
- });
- },
- minLength: 2
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement