问题标签 [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.
jquery - 仅在使用 Chrome 时出现 jQuery 加载和 getJSON 问题
我遇到了两个 jQuery 调用的问题。第一个是“加载”,它检索 HTML 并将其显示在页面上(它确实在返回的代码中包含一些 Javascript 和 CSS)。第二个是返回 JSON 的“getJSON”——返回的 JSON 是有效的。
在我尝试过的所有其他浏览器中一切正常 - 除了适用于 Windows 或 Mac 的 Chrome。有问题的页面在这里:
http://urbanistguide.com/category/Contemporary.aspx
当您在 IE/FF 中单击餐厅名称时,您应该会看到该项目扩展了更多信息 - 并且右侧显示了一张地图。但是,如果您在 Chrome 中执行此操作,您得到的只是打印到屏幕上的 JSON 数据。
第一个问题点是在此处调用“加载”函数时:
在上面的代码中,回调函数似乎没有被调用。
第二个问题点是调用“getJSON”函数时:
在这种情况下 - 它似乎只是跟随链接而不是执行回调......是的,我正在做一个“return false;” 在所有这些结束时,以防止链接执行。
如果您想查看源代码,所有其余代码都内联在该页面上。
有任何想法吗??
谢谢
javascript - jQuery .getJSON() 不解析所有对象
我正在使用 jQuery 的 .getJSON 函数来解析来自 Google Search Appliance 的一组搜索结果。Search Appliance 有一个 xslt 样式表,它以 JSON 数据的形式返回结果,我使用 JSONLint 和 Curious Concept 的 JSON Formatter 对其进行了验证。
根据 FireBug 的说法,完整的结果集是从 XMLHTTPRequest 返回的,但我尝试转储数据(使用 jquery.dump.js),它只解析回第一个结果。它确实成功地获得了所有谷歌搜索协议的东西,但它只看到一个“R”对象(或单个结果)。
有没有人对 jQuery 的 .getJSON 有类似的问题?我知道如果 JSON 无效,它喜欢默默地失败,但就像我说的,我用几个验证器验证了结果,应该很好。
编辑:单击此链接将显示搜索“google”一词返回的 JSON 结果:http ://bigbird.uww.edu/search?client=json_frontend&proxystylesheet=json_frontend&proxyrefresh=1&output=xml_no_dtd&q=google
jQuery 只检索第一个“R”对象,即使所有“R”对象都是兄弟对象。
jquery - getJSON for dropbox data
Although i used getJSON in http://jsbin.com/dbJSON/edit i have not been able to connect with any of my own made up data. i tried 4, and the example at Flickr for "cats". Only the latter worked... this is the output:
{assoc: null,assoc.js: null,stub: null,stub.js: null,cat: [object Object]}
i am at that "base", as i did get the image there, but
db.tgu.ca/repsychal/poems/10/0512-g2g/assoc.json
db.tgu.ca/repsychal/poems/10/0512-g2g/assoc.js
db.tgu.ca/repsychal/poems/10/0512-g2g/stub.json
db.tgu.ca/repsychal/poems/10/0512-g2g/stub.js
were all invisible==null! (they are all URL, just put h t t p //: in front ... a restriction on the # of URL in a post)
How do i get "my" data into the page?
jquery - getjson 和服务器
getJSON 只对控制服务器的人有用吗?从文件中获取数据还有其他选择吗?
我试过了
其中 good.json = {"a":"1","b":"2"} 并得到数据的“null”结果。
这些都是有效的JSON文件,并且在上面使用时都给出null:
good.htm assoc.json assoc.js stub.json stub.js test.js test.txt
并且都得到一个null结果......
以上是在 http://jsbin.com/dbJSON/8/edit的交互式设置
通过单击“输出”可以获得(null)输出。
asp.net-mvc - 如何使用控制器中的 RESTful JSONResult 来填充 Bing 地图地理编码?
我知道这方面有一些主题,但我似乎在摸索着没有结果。我正在尝试使用控制器将 JSON 结果返回到我的 Bing Maps 函数。
这是我的控制器所拥有的(是的,它正确地返回了 JSON 数据。
然后在我的脚本中我有这个,但它不起作用。
jquery - 在 .getJSON 回调中设置 jQuery .data()
我正在执行几个 .getJSON 调用,如果其中任何一个调用成功,我会尝试将 bool 设置为 true,这样我就可以在页面的其他位置执行其他操作。我试图使用 jquery 的 .data() 函数,但我似乎无法从 .getJSON 回调中设置它。例如:
打印错误,即使我知道数据通过了。我认为这会起作用,因为 .data() 使用缓存来存储键/值对。我如何标记成功?感谢任何帮助!
jquery - Jquery getJSON不能跨站点工作
我有一段 javascript 可以抓取 JSON 数据。在本地执行时,一切似乎都运行良好。但是,当我尝试从其他站点访问它时,它不起作用。
这是脚本。
您可以在“ http://mydeveloperpage.com/sandbox/ajax_json_test/ ”找到完全相同文件的副本。
任何帮助将不胜感激。
谢谢!
jquery - 请求未作为 JSON 返回时的 jQuery getJSON 问题
我有以下代码
如果由于某种原因 strUrl 返回一个不是 JSON 格式的字符串,则永远不会调用回调函数。有没有办法知道响应是 json 格式还是帖子中出了什么问题?
c# - 使用MVC框架在c#中使用iTextSharp生成并查看动态创建的pdf
是否可以使用 iTextSharp 动态生成 pdf 并通过 Json 调用在新窗口中查看它?
jquery - .getJSON() 返回 null
我正在使用 jQuery 获取并使用示例 flickr 服务解析 JSON:http: //api.jquery.com/jQuery.getJSON/
如果我使用 flickr url 一切正常,当我尝试获得自己的服务时问题就开始了。
当我保存输出并从文件中读取它时它可以工作,但我不能从服务器 url 工作。Firebug 显示两个对象为 null,这很明显,但它也显示如下内容:
我已将网址更改为:myrul.xx,但我使用了有效的网址。
该结果的可能原因是什么?
例如我已经尝试过(我不使用任何查询字符串):