问题标签 [getjson]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2965 浏览

json - 如何在 JSON 中使用代理

我有一个名为“dataFetch.php”的 php 页面,它位于一个网络服务器上。在另一个网络服务器上,我有一个 JS 文件,它发出对 dataFetch 的 JSON 调用。dataFetch 连接到数据库,检索数据并以 JSON 格式将其反馈给调用程序。在 IE 中,这工作正常。在其他浏览器中它不是因为跨域限制。

为了克服跨域限制,我调用了一个文件 proxy.php,然后它调用了 dataFetch。我现在的问题是 proxy.php 从 dataFetch 检索文件,但 JS 脚本文件不再将 proxy.php 的响应视为 JSON 格式,因此我无法处理它。有人可以帮帮我吗?

0 投票
5 回答
50022 浏览

javascript - Jquery getJSON 填充选择菜单问题

我正在使用 getJSON 填充选择菜单。我想知道是否有一种方法可以使用 jQuery 的 .each 函数来引入这些值?

当然必须有一个更简单的方法来完成这个......也许?

PHP 文件:

jQuery:

我的 json 输出如下所示:

0 投票
2 回答
141 浏览

jquery - 当我尝试删除条目时,jQuery 出现奇怪的循环问题

我试图在代码中尽可能地记录这一点。

当我尝试删除已添加的项目时,会出现奇怪的循环。

例子:

我添加了 3 个项目:

  • 当我尝试删除列表中的第一个项目时...我收到确认删除对话框 3 次

  • 删除列表中的第二项...我得到了两次确认。

  • 是的......你猜对了......最后一个只给了我一次。

提前致谢。

无论如何,这是注释过的 jQuery 代码(它很大):

和 delete.php 文件:

0 投票
1 回答
1359 浏览

jquery - 回调未执行,尽管请求与 jQuery getJSON 一起工作正常

我正在尝试使用免费的drop.io帐户在 drop 中获取资产列表(通过 JSON) 。

请注意,我已经查看了与此相关的其他两个问题(question1question2),但它们都没有提供解决方案。

单击页面上的搜索按钮时,将触发 getFileList() 函数。根据我的萤火虫控制台,调用 getFileList() 函数就好了。

JSON 请求也成功发出,因为当我在 drop.io 的站点上调用 assets.json 时,firebug 控制台的 Net 选项卡显示 200OK 状态。我还在“网络”选项卡的请求列表中收到以下返回 JSON:

我使用JSONLint验证了上面返回的 JSON 块,它报告返回的 JSON 确实有效,您可以通过复制和粘贴上面的块来测试它。

我已经尝试了所有我知道如何尝试的方法,我什至在 $.ajaxSetup 方法中添加了一个“错误”选项,但我仍然没有成功返回一条错误消息,说明为什么我的回调函数不存在叫。

知道为什么会这样吗?你可以在这里测试我的脚本

0 投票
3 回答
6436 浏览

jquery - jQuery.getJSON(网址,[数据],[回调])

我正在尝试使用 jQuery 从 Google 检索汇率$.getJSON()。使用请求:"http://www.google.com/ig/calculator?hl=en&q=1USD=?CAD"

返回一个简单的 JSON 文件:

我正在使用以下 jQuery 函数来获取加元金额:

火灾错误显示正确的 JSON 文件,但表明使用了无效标签。

0 投票
2 回答
6910 浏览

jquery - SetTimeOut 定时器内的 JQuery GetJSON

任何人都可以发布一个示例代码,其中有一个正在运行的计时器(javascript settimeout)并进行数据检索..

基本上我这个计时器所做的是显示新消息..

我应该使用 getJSON 吗?我认为异步调用有问题..

0 投票
2 回答
1104 浏览

jquery - 发送大数据 .getJSON 或代理?

大家好。有人告诉我,将数据发送到外部服务器(即 x 域)的唯一技巧是使用 getJSON。好吧,我的问题是我发送的数据超出了 getJSON 数据限制。我正在跟踪屏幕上的鼠标移动以进行分析。

另一种选择是我也可以一次发送一些数据。可能每次鼠标移动。但这似乎会减慢速度。

我可以设置一个代理服务器。

我的问题是哪个会更好?设置代理服务器?或者只是通过 javascript 或 JQUERY 发送一些信息。专业人士使用什么(谷歌和其他公司构建混搭,将大量数据发送到 x 域站点。)

我需要知道最佳实践。谢谢!!

数据也被放入JSON。

0 投票
2 回答
2336 浏览

php - jquery 通过 A $.post 发送跨域数据

我正在尝试通过 $.post() 将数据发送到 cakephp (mvc) 网站。下面是代码

下面是获取数据并存储的 cakephp 数据。如果你知道蛋糕,那很好,但如果不知道也没关系。我真的想弄清楚我是否正确发送数据

如您所见,我在进行任何评估之前都输入了“你好”。我应该能够在我的控制台中看到它,但我没有。我用 get 尝试了这个方法,我确实看到了响应“你好”。这让我得出结论,您不能通过 CROSS 域发送数据$.post。唯一可行的方法是getJSON()除非有人能证明我错了。

0 投票
2 回答
789 浏览

javascript - getJSON 回调没有发生

我在这里查看了类似的查询,但我似乎无法将它们应用于我的问题。我对 jquery 很陌生,所以我可能会做一些愚蠢的事情。我有一个简单的 getJSON 测试:

调用一个非常简单的脚本:

返回有效 的 JSON(我检查了 JSON lint)

我用来接收请求结果的 var rc 具有以下值:

为什么回调函数不触发?

0 投票
1 回答
1257 浏览

jquery - JQuery getJson回调不解析json

我曾经很习惯将 jquery 用于 json,但今晚我遇到了一个奇怪的问题,我无法解决问题。JQuery 发送请求,服务器正确填充它,但是没有办法从 json 响应中提取数据。

服务器的 ASP.MVC 并使用 JsonResult/Json() 进行序列化。

我对此完全感到困惑,感谢您提供的任何帮助!

这是我的功能:

这是服务器发送的json响应