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

php - MYSQL 数据 -> PHP 数组 -> Javascript(或 Jquery) 如何使用 JSON 传递数据?

我从一个新站点开始(这是我的第一个站点),但遇到了大麻烦!我写了这段代码

输出如下:

这应该是一个正确的 JSON 输出...

我现在如何在 Jquery 中获得它?我试过了

但我无法正确融合它。我还不想将数据传递给 DIV 或 HTML 中的类似内容。

作为更新,Andres Descalzo 的代码有效!

输出是正确的,如下所示:

我该如何使用$getJSON

没关系,语法是

并且url是上面提到的PHP文件但是[data]和回调函数?

0 投票
1 回答
264 浏览

javascript - 根据选择的链接 (HTML) 更改 url 没有 asp

TLDR单击链接(可以来自不同的页面)后,我需要在同一页面上更改 javascript 变量,以便 getjson 请求提取不同的数据,而不必在 html 页面上复制。


我正在使用一些带有 Jquery 的 getJSON 请求来调用以填充我的页面。我希望能够(在纯 HTML / javascript 中)当用户单击说“链接 1”或“链接 2”以打开同一页面(比如 page.html)但将获取请求 url 更改为“链接 1”或“链接 2”。

页面.html

链接 1

链接2

所以我调用同一个页面,但能够用不同的内容填充它。故意远离asp。正在考虑在页面加载后将内容插入到 div 中,以便可以设置 url 或类似的东西。

Edit1我还需要在“page.html”加载后重做getjson请求并每秒重新运行一次。我已经对其他页面进行了此操作,但在我需要根据自动生成的链接提取数据的情况下没有这样做。

Edit2决定采用使用 jquery 和 jquery cookie 的 Cookie 方法,因为这似乎是最合理的。在此处查看线​​程

有什么想法可以解决这个问题吗?

0 投票
3 回答
446 浏览

jquery - 这是否是 jquery 中的有效 getJSON()?

我正在使用带有 jquery 的 asp.net mvc ...我已经对控制器方法进行了 json 调用,它[Object object]为我返回了 json 对象。我不想要那个,而是我想得到 json 字符串......任何建议......

我给了alert(data.d);,它是undefined

0 投票
1 回答
527 浏览

jquery - 这是一个有效的 jquery getJSON 调用吗?

我正在将 jquery getJSON 与 asp.net mvc 控制器一起使用......我无法让它工作......

我打电话给这个,

这个电话似乎不起作用....

当通过萤火虫检查时,我发现了这个,

0 投票
7 回答
128623 浏览

jquery - 是否可以将 async:false 设置为 $.getJSON 调用

是否可以async: false在调用时设置$.getJSON()以便调用阻塞而不是异步?

0 投票
1 回答
959 浏览

asp.net-mvc - ASPMVC,$.getJSON,很慢

这是我第一次使用 JSON 的游戏,我很惊讶它的速度有多慢。

我很确定我错过了一些东西,如果有人可以提供帮助,我将不胜感激。

这是我的代码

countryList返回一个这样的数组

ETC....

我的数组的完整大小约为 6K,浏览器从我的本地开发 IIS 渲染它需要超过 1m 30 秒。

当我使用压缩时,大小变为 2K 但时间仍然是 1m 20s

JSON这么慢是正常的吗?

0 投票
3 回答
1030 浏览

jquery - getJSON 从表单内的按钮触发

我无法理解为什么我必须将触发 getJSON 方法的按钮放置在表单之外以使请求工作。

如果按钮放置在表单中,则 getJSON 方法不返回任何结果。

该代码基本上会根据所选值在单击提交按钮时发出 XHR 请求。我在这里复制了这个问题:http: //jsfiddle.net/z6caj/

非常感谢,

0 投票
1 回答
4068 浏览

javascript - JQuery getJSON回调返回空数据

我有一个正确回调的 getJSON 调用,但数据变量为空。下面发布的 python 代码是通过 getJSON 调用 demandURL 来执行的。有任何想法吗?

javascript:

Python:

0 投票
4 回答
2357 浏览

javascript - 使用 getJSON 时回调函数不起作用

这是我正在使用的代码,当我将链接写入浏览器(IE 或 Mozilla)时,它的工作方式类似于 (MyFunc({"memes":[{"source":" http://www.knall.. ... .),但是当我尝试将它作为 HTML 文件运行时,我在状态栏中出现错误。问题是什么?。谢谢

0 投票
3 回答
1507 浏览

jquery - jQuery getJson 返回 null

我正在尝试使用此 api 来引用确切的文本,但 getJson 似乎不起作用,它只是返回 null。

我刚把钥匙拿出来,我一直在用我真正的 api 钥匙测试它,当我只是访问 url 时它工作正常。我还需要做些什么才能使其正常工作吗?

当您在 url 中有一个 api 密钥时,这是您从 url 获得的内容:

{“正文”:“因为神爱世人,甚至将他的独生子赐给他们,叫一切信他的,不至灭亡,反得永生。因为神差他的儿子来到世上,不是要定世人的罪;而是叫世人借着他得救。信他的,不被定罪;不信的,罪已经定了,因为他不信神独生子的名。”}