我得到了以下ajax,我希望从<形式>到PHP页面,数据将存储在DataBase中,然后我将PHP中生成的密码返回给AJAX,但似乎我无法成功
$.ajax({
type:'POST',
url:'register.php',
data:$('#form_register').serialize(),
});
我是AJAX的新手,我看到的每个答案都只是一个包含几行代码的PHP页面,在PHP页面中使用更多代码的JSON响应是不可能的?
答案 0 :(得分:0)
如果你想从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
});