javascript - 使用 $.getJSON() 从 php 获取 json 数组到 javascript

标签 javascript php jquery html ajax

我有 application.php 页面,其中 json 数组与 php 相呼应。在客户端上,我想在提交表单(submitHandler)时单击按钮获取带有 $.getJSON() 的 json 数组。问题是,如果我在 $.getJSON() 中运行 alert() 或 console.log() 什么也不会发生(我只在控制台中看到 GET 执行)。

代码:

$.getJSON('../views/application.php', function(data) {
     alert('alert1');
     if(data) {
         document.write(data.resp);
         alert('alert2');
     }
     else {
         alert('error');
     }
 });

GET http://localhost/app/views/application.php

最佳答案

您可以在脚本中使用 var temp 并将数据存储在该变量中。

 var x;

   <script type="text/javascript">
      x='<?php echo $comparisonResult; ?>';
   </script>

关于javascript - 使用 $.getJSON() 从 php 获取 json 数组到 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21452968/

相关文章:

javascript - $.each() 中的记录顺序

javascript - 当您的服务器位于不同时区时,如何对时区特定数据执行操作?

javascript - 当我以 Angular 使用进度条时 CPU 高

php - 如何在 SQL 和 PHP 中正确使用 WHERE 和 JOIN

jquery - 显示几秒钟后淡化一个 div

javascript - Jquery 复选框分组 - 当至少单击一个子复选框时取消选中父级,当选中所有子复选框时选中父级

php - 使用php从mysql导出电子邮件,但导出我所有的php页面

php - 在 Laravel 5 中实例化依赖关系,好方法

PHP-MySQL 链接检索正常,但在表中移动链接

jquery - 如何appendTo()一个新元素