Javascript 从服务器上的php脚本获取数据作为响应
我用javascript通过POST将一些数据(选项)发送到服务器上的php脚本,该脚本执行mysql查询,并应将数据返回到当前页面 这是我正在使用的jquery代码-Javascript 从服务器上的php脚本获取数据作为响应,javascript,php,jquery,mysql,Javascript,Php,Jquery,Mysql,我用javascript通过POST将一些数据(选项)发送到服务器上的php脚本,该脚本执行mysql查询,并应将数据返回到当前页面 这是我正在使用的jquery代码- $.post( "contact.php", {min_age:"25"}) .done(function(data) { console.log(data); }); 现在,我已经从mysql中提取了所需的数据,并将其编码为json,然后将其存储在服务器中php脚本的一个变量中。如何将其发回当前页面?为了从php“
$.post( "contact.php", {min_age:"25"})
.done(function(data) {
console.log(data);
});
现在,我已经从mysql中提取了所需的数据,并将其编码为json,然后将其存储在服务器中php脚本的一个变量中。如何将其发回当前页面?为了从php“发送数据”,您需要在设置正确的标题后回显它:
header('Content-Type: application/json');
echo json_encode($data);
响应是JSON数据吗?你想把内容写在你的页面上?那么你的问题是什么?jQuery帖子中的
数据
变量将是从web服务器返回的内容。您只需解析数据
。要将其放回页面,可以使用$(“#响应”).html(数据)
前提是您有一个名为response
的容器,并且您有上面建议的数据。这将出现在success函数中。请尝试阅读jQuery文档,您还可以设置,},'json')
作为$.post()
方法的最后一个参数,将数据解释为JSON。