我有一个包含HTML表单和一些JavaScript的文件。我有另一个文件,都是PHP。当我提交表单时,我将HTML文件中的数据发布到PHP文件,并进行一些计算并将其转换为JSON。如何将JSON返回到我的HTML文件,以便我可以在其上运行脚本?
我尝试使用:
$.getJSON('/Mortgage.php',data function(data){
并将我的脚本放在那里,但是如何告诉我的PHP文件给我?
答案 0 :(得分:1)
为了从PHP返回内容,您必须回显信息。如果您像这样调用PHP:
$.getJSON('/Mortgage.php',data function(data){
console.log(data); // for instance
});
在PHP中,必须回显返回的JSON:
<?php
$array = array('a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5);
echo json_encode($array);
?>
运行jQuery脚本应该在浏览器的控制台中显示以下内容:
{"a":1,"b":2,"c":3,"d":4,"e":5}