Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.05.2013, 19:59   #1
Glowworm
Пользователь
 
Аватар для Glowworm
 
Регистрация: 26.10.2011
Сообщений: 67
По умолчанию ошибка при создании аякс запроса

Не пойму почему ошибка возникает, В массиве а и b хранятся три элемента, в массиве a -долгота, b- широта, при последовательном задании разных параметров в функцию с запросом, ошибка, а когда один параметр (одна долгота и широта) работает

Код HTML:
<!doctype html>
<html lang="ru">
<head>
<meta charset="utf-8">
<title>Прогноз погоды</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script>
var a = new  Array();
var b = new Array();
function sdr(a,b,callback) {

    var jsonpCallbackName = "tyts";

    var data = {
      lat: a,
      lon: b,
      format: "json",
      json_callback: jsonpCallbackName     
    };

    $.ajax({
            url: 'http://open.mapquestapi.com/nominatim/v1/reverse.php',                    
            type: 'get',
            dataType: 'jsonp',
            jsonpCallback: jsonpCallbackName,
            data: data,
            success: success
        });
 

  function success(geocodData) {
  var geocod = geocodData.display_name;
    var geocod1 = geocodData.address.state;
	callback(geocod,geocod1);
   // alert(geocod);
  }
};

function log(s,s1){
alert(s+s1);};

function ty(){
a [0] =58.19745;
b [0] =57.10400000000004;
 a [1] =50.19745;
b [1] =57.10400000000004;
 a [2] =73.19745;
 b [2] =30.10400000000004;
for(var i=0; i<=2; i++){
sdr(a[i],b[i],function(s,s1){
log(s,s1);})}
};


</script>
</head>
<body>
<button id="getGeocod" onclick="ty()">Геокодирование</button>
</body>
</html>
Glowworm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка при создании модуля temka_buiko Паскаль, Turbo Pascal, PascalABC.NET 6 10.10.2012 22:17
Ошибка при создании процесса 8Observer8 Win Api 5 03.06.2012 11:07
Ошибка при создании БД alt5000 PHP 12 26.11.2011 18:46
Ошибка при создании SQL запроса ProgDel БД в Delphi 1 06.11.2010 22:05
Ошибка при создании типа Monte-Kristo Помощь студентам 4 04.03.2009 19:51