javascript - 在ajax成功函数中解析JSON

标签 javascript php ajax json

我正在尝试解析并显示返回的 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/

相关文章:

c# - ASP.NET Core Identity 2.0 - 将 401 状态代码返回到 ajax 函数

javascript - 提示搜索不显示搜索结果

javascript - Phonegap - native 启动画面和 index.html 之间的空白屏幕

javascript - JS onclick 无法正确触发

javascript - 将 json 从 php 解析为 javascript

php - 我如何在mysql中使用函数

php - 当同一行中的值等于变量时,如何更新特定列?

php - 尝试插入时出现 SQL 语法错误

jquery - AJAX GET 无法处理本地 JSON 文件?

javascript - jQuery - 如何在引号中包围 Ajax 加载的元素?