Вопрос

У меня есть проблема с запросом на $ .post.Нет ошибок, но возвращение пусто.Прежде чем я начну Bugging сервер администратора, о том, кто услуга, с этой проблемой.Я хочу убедиться, что я не сделал никакой ошибки.

ниже кода, который я использую:

var post_data = JSON.stringify({'str_action':'log_element', 'int_id':'TEST', 'str_value':'EMPTY'});
$.post('http://url/', post_data, debug_return_data);

function debug_return_data(data)
{
    alert(data);
}
.

Проблема в том, что возвращенные данные в оповещении пусты.Я сделал любую ошибку в моем коде?

Спасибо заранее.

Это было полезно?

Решение

Вызов Ajax выглядит правильно, проверьте ответы в инструменты Dev FireBug или Chrome, чтобы убедиться, что сервер действительно возвращает данные.

Если вы делаете вызов AJAX на Auther Server, отличный от того, что в адресной строке он будет заблокирован как перекрестный вызов.Используйте JSONP, если вы хотите сделать это:

http://devlog.info/2010/03/10/cross-domain-ajax /

Другие советы

$.post('http://url/', post_data, function(data)
{
    alert(data);
});
.

Это в документации jQuery

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top