问题标签 [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 投票
2 回答
388 浏览

javascript - getJSON 不工作。厌倦了js问题

这种方法应该有效,但由于某些未知原因它不起作用。即使我删除函数(数据)的回调步骤仍然不起作用。我尝试使用带有 GET 参数的 URL 访问 php 文件,它工作得很好。它甚至返回 JSON 对象。我在这里想念什么?

0 投票
5 回答
161140 浏览

javascript - JSON字符串到JS对象

我正在使用 JS 对象通过 Google 可视化创建图形。我正在尝试设计数据源。起初,我在客户端创建了一个 JS 对象。

现在我需要动态地获取数据。所以我向返回 JSON 字符串的页面发送 AJAX 请求:

我保存到一个变量中:

并显示为

现在我的任务是从这个字符串创建一个 JS 对象。这是行不通的。当我使用 JS 对象时,一切正常,并且我能够获得所需的图表。现在,如果我尝试将我从警报消息中确认的 AJAX 请求中的相同字符串值放入对象中,则该对象没有正确创建。请让我知道您的意见和任何更正或建议。

0 投票
1 回答
3848 浏览

jquery - 如果 mvc 模型视图控制器有参数,getJSON 不起作用

我遇到了回调问题。我什至没有在 Firebug 中遇到错误。如果我在 getjson 调用之前和之后发出警报,则两个警报都会显示,但 getjson 调用不会触发。

只要我在没有参数的情况下离开 TestPage 就可以了。如果我向 TestPage(int id) 添加参数,则对 LoadMapLonLats 的回调不起作用。似乎很奇怪。当然 TestPage 是我正在加载的页面,所以在渲染页面之前我需要在这里做一些工作。不知道为什么向视图添加参数会破坏对另一个函数的回调。

有任何想法吗?似乎这可能是相关的,如果不是抱歉,我可以发布一个新线程。

0 投票
1 回答
456 浏览

jquery - jQuery 插件“懒惰”无法加载两个带有 $.getJSON 调用的 jQuery 插件:仅在 Firefox 中递归过多

插件:jQuery 懒惰()

我在这里问是因为项目页面本身似乎已经死了。

哪些步骤将重现该问题?1. 嵌入两个都使用 $.getJSON 函数的 jQuery-Plugins 会导致 firefox 中出现“太多递归错误”。如果用惰性引用相同的脚本,它工作正常。问题只存在于 Firefox 中。2. 看这里的例子:

http://www.marctv.de/lazybug/lazy.htm

什么是预期的输出?你看到了什么呢?预期:两个 getJSON 调用都应该可以正常工作。但是懒惰我得到一个“递归过多”的错误。

您使用的是什么版本的产品?在什么操作系统上?最新的懒惰版本。所有 jquery 版本都可以重现错误。

我们能做什么?有任何想法吗?

0 投票
3 回答
2833 浏览

jquery - jQuery + JSONP 返回数据为空?

我需要访问我一直在尝试使用 jQuery 支持的 JSONP 的子域上的数据。我在子域上访问的数据是静态(重新生成).json 文件(http://www.example.com/data.json

我遇到了“无效标签错误”错误,并意识到数据需要用括号括起来并使用 ?callback=?

将数据包装在 () 中起作用,因为我现在可以看到 Firebug 的 NET 选项卡中返回的数据,但是 $.getJSON 没有返回任何内容,我认为它不会触发。

我错过了什么?是否需要在服务器端做更多的事情?

谢谢!

0 投票
4 回答
13215 浏览

jquery - 使用 Jquery $getJSON 如何在 Url 参数之后为 [data] 参数动态创建数据?

让 Json 工作并解析 json 返回没有问题。我只是想知道如何构建一个动态的“无论数据是什么”并将其粘贴到 [data] 中以从那里传递我的参数,而不是手动将它们附加到 url。

来自 jquery 网站示例:

我以为我可以构建一个字符串(无论如何这都没有意义)并将其放在 {} 中,但我显然不明白那部分。

name: 不是字符串,您不能在该部分中放置变量,那么我将如何动态地将项目放入任何 [data] 中。

更新:感谢您的回答。如果我以后没有找到有效值,是否可以从对象中删除参数名称,或者我需要销毁它并重新创建它?我正在使用一些选择框来选择一些东西,我可能没有选择一些东西,所以我不想传递那个参数名称/值。

0 投票
2 回答
4668 浏览

jquery - jQuery getJSON 请求在有效请求上返回空

我正在尝试从 Apple 的 iTunes JSON 服务中获取一些 JSON。请求很简单: http ://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStoreServices.woa/wa/wsSearch?term=jac&limit=25

如果您在浏览器中访问 URL,您将看到一些格式正确(由 jsonlint.com 支持)的 JSON。但是,当我使用以下 jQuery 发出请求时,请求什么也没找到:

Firebug 看到请求,但只收到一个空响应。

任何帮助都会在这里受到赞赏,因为我正在努力解决它。您可以在此处查看脚本: http ://rnmtest.co.uk/gd/drives_admin/add_drive (音轨输入框在页面底部)。

谢谢

0 投票
4 回答
5653 浏览

jquery - 带有 jquery json 的字符

我正在使用 jquery $.getJSON 来检索城市列表。

一切正常,但我来自爱沙尼亚,我们使用了一些字符,如 õ、ü。ä, ö。

当我将这样的字母传递给回调函数时,我不断收到空字符串。我试过base64编码(服务器端)-解码(jquery base64插件)字符串(我认为这是一个好主意,只要我可以用php压缩页面,所以我不必担心带宽),但这样我最终得到了一些随机的中文符号。

解决此问题的最佳方法是什么。

谢谢你。

0 投票
2 回答
408 浏览

jquery - 修改后的 DOM 中的 JQuery 访问元素

长期以来,我一直在尝试在我的 dom 中添加了异步的元素上使用事件。我读过一些关于绑定的东西,但是有没有不同的方式来建立这样的东西?

例如我有这种情况。

有人可以帮我找到一种方法来建立这样的东西吗?

先感谢您

伟大的

伯恩哈德

0 投票
2 回答
2771 浏览

jquery - 我的 getJSON 代码在 jquery 1.4.2 中不起作用

这是我关于stackoverflow的第一个问题。我只是想知道为什么我的 getJSON 代码不能与 jQuery 1.4.2 一起使用,但它可以与 jQuery 1.3.2 一起顺利运行

所以这是我的代码

getJSON 链接是 CodeIgniter 应用程序链接。有人知道为什么这不再起作用了吗?