Функция $ .POST, возвращение пусто
-
10-12-2019 - |
Вопрос
У меня есть проблема с запросом на $ .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, если вы хотите сделать это:
Другие советы
$.post('http://url/', post_data, function(data)
{
alert(data);
});
.
Это в документации jQuery