Проводка данных с помощью JQuery - PullRequest
0 голосов
/ 05 апреля 2011

Я надеюсь на небольшую помощь - что бы я ни пытался, я не могу заставить jQuery использовать метод post. Когда я смотрю на запрос через Чарльза, он всегда использует метод GET. Код:

   $.post(serviceBaseURL+"get_latest_result_for_location/?jsoncallback=?",{'locationID':locationID}, function(data)
        {

    if(data["status"]=="ok")
    {
        var latestResult = resultToArray(data)[0];
        callback(latestResult);
    }
    else
    {
        alert("server connection failed");
    }

        }, "json");

Поскольку сервер не может получить данные публикации для запроса, на который он отвечает.

jQuery152027819979432710484_1301989144102 ({"status": "fail", "message": "Пожалуйста, укажите ID местоположения"});

Я использую последнюю версию JQuery @ http://code.jquery.com/jquery-latest.js

Кто-нибудь может увидеть, где я иду не так?

Любая помощь высоко ценится.

1 Ответ

0 голосов
/ 05 апреля 2011
$.post(serviceBaseURL+"get_latest_result_for_location/?jsoncallback=?",{'locationID':locationID}, function(data)

Похоже, вы не указали идентификатор местоположения, почему jsoncallback a?и укажите locationid таким же образом, так:

'?jsoncallback=?&locationID=' + locationID
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...