我正在尝试解析并显示返回的 JSON 数据。基本上我有一个 ajax 调用,它读取输入,通过 POST 将其发送到 PHP 页面,而 php 页面 var_dump 是包含数据的数组。
array(1) {
[0]=>
string(21) "jsmith@yahoo.com"
}
我的 AJAX 调用看起来像..
<script>
function searchDB()
{
var lookupemail = $('#lookupemail').val();
$.ajax({
type: "POST",
url: "includes/dbsearch.php",
data: {wordpress: lookupemail},
success: function(server_response)
{
var response = server.response.1;
alert(response);
}
});
}
</script>
如何检索返回的字符串并将其分配给 JavaScript 变量?
最佳答案
您的 PHP 代码必须首先输出 JSON:
$array = array('jsmith@yahoo.com');
echo json_encode($array);
关于javascript - 在ajax成功函数中解析JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26979063/