AJAX从包含代码的PHP页面返回数据


AJAX returning data from a PHP page with code inside

我得到了以下ajax,我想从<到一个PHP页面,其中的数据将存储在一个数据库中,然后我将返回一个密码在PHP生成的AJAX,但似乎我不能成功>

$.ajax({
   type:'POST',
   url:'register.php',
   data:$('#form_register').serialize(),
});     

我是AJAX的新手,我看到的每一个答案都只是一个PHP页面的几行代码,这是不可能在PHP页面使用JSON响应更多的代码?

如果您想从register.php返回一些数据,您必须将其输出到这个文件中:

<?php
// register.php
/* Do whatever has to be done here */
echo json_encode(<your data-array here>); // Encode the data you want to return here

在ajax请求的脚本中,您必须处理来自register.php

的响应
$.ajax({
   type:'POST',
   url:'register.php',
   data:$('#form_register').serialize()
}).done(function(returnedData) {
   // Process the returnedData
});