У меня есть вызов Ajax в function
и я не нашел решение, как return
данные:Возврат данных Аякса
function get_blog_post(id){
var info="id="+id;
$.ajax({
type: 'POST',
url: 'get_blog_post.php',
data: info,
success: function(data){
return data;
}
});
}
Код выше не работает. data
содержит правильный ответ, но я не могу его использовать, если я позвоню get_blog_post()
function
.
: \
Нет, вы не можете, потому что функция, вызывающая вызов Ajax, завершается до завершения вызова Ajax. –
В функции успеха вы отправляете свои данные ответа другой функции js для ее обработки. [this] (http://stackoverflow.com/questions/15945278/how-to-get-json-data-from-the-urlrest-api-to-ui-using-jquery-or-java-script/15945449 # 15945449) может вам помочь. –