[英]Return multiple data using json in ajax php
如何使用jquery,json,ajax和php返回多个数据。
$.ajax({
url:'ajax.php',
type:'post',
data:{function:'postAnswer', questionID:$('#questionID').val(), answer:$('#answer').val()},
success:function(data)
{
alert(data);
location.reload();
}
});
对json值使用双引号,否则将像这样进行变量更改
data:{function:"postAnswer", questionID:$('#questionID').val(), answer:$('#answer').val()},
首先,您需要对ajax.php中返回的所有数据进行json编码()。您需要对其进行编码,然后再返回该页面。
echo json_encode(data variable name in ajax page);
那么您需要在成功阶段使用此代码
$.ajax({
url:'ajax.php',
type:'post',
data:"passing_dataname"+passing_data,
success:functiondata, textStatus, jqXHR)
{
var answer=jQuery.parseJSON(data);
alert(answer);
}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.