Reputation: 19262
I'm calling an ajax page using $.post
.
$.post("ajaxpage.php", $("#theform").serialize());
How can I echo the response that the page returned? I tried saving to a var, but it's not giving me the response.
var resp = $.post("ajaxpage.php", $("#theform").serialize());
console.log(resp);
Upvotes: 1
Views: 214
Reputation: 10104
$.post("ajaxpage.php", $("#theform").serialize(), function(data, status, xhr) {
console.log(data);
});
Upvotes: 4
Reputation: 21376
http://api.jquery.com/jQuery.post/
$.post("ajaxpage.php", $("#theform").serialize(),function(data){
$('#yourDivId').html(data);//data is what you recived from the server
});
Upvotes: 3