Javascript 如何以json格式获取返回的php页面?
我试图获取返回的php页面的内容,如下所示:Javascript 如何以json格式获取返回的php页面?,javascript,jquery,Javascript,Jquery,我试图获取返回的php页面的内容,如下所示: (<?php echo json_encode(array("color"=>"Red")); ?>) () 我的JavaScript: <script> ; $.get("page.php", function(data){ $('body').append("Color: " + data.color) }, "json"); ; </script&
(<?php echo json_encode(array("color"=>"Red")); ?>)
()
我的JavaScript:
<script>
;
$.get("page.php",
function(data){
$('body').append("Color: " + data.color)
}, "json");
;
</script>
;
$.get(“page.php”,
功能(数据){
$('body').append(“Color:+data.Color”)
}“json”);
;
My page.php:
<?php echo json_encode(array("color"=>"Red")); ?>
如何让它工作?试试这个
<?php
header('Content-type: application/json');
echo json_encode(array("color"=>"Red"));
die;
那么你到底有什么问题?看起来应该没问题。你能在Firebug或类似的程序中查看网络面板,看看你实际上从服务器得到了什么样的响应吗?我刚刚发现你实际上可以添加文本。谁会想到呢。@Popleak,还有其他的,我很抱歉…我在旧版本的IE上测试了它。它是有效的。如果文件没有以.json结尾,IE就像“DAFUQ是吗?”