Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не работает аякс запрос 
:(
    Опции темы
SunShinez
Дата 31.5.2013, 22:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 31.5.2013

Репутация: нет
Всего: нет



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

<!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>

PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0559 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.