我正在尝试在jsFiddle中使用纯JavaScript来运行JSON Ajax测试......
...但我得到的只是一个空对象'{}'?
您可以通过将/ 1 /添加到上述网址的末尾来查看替代版本 - 从该示例中,它会完全中断。
我查看了API文档http://doc.jsfiddle.net/use/echo.html,但对我来说无论如何都没有用。
任何人都可以对此有所了解。
此致 标记
答案 0 :(得分:2)
数据应采用网址格式
/ echo / json /?json = {“text”:“some text”,“array”:[1,2,“three”],“object”:{“par1”:“另一个文本”,“ PAR2 “:[3,2,” 一个 “]”,PAR3" :{}}}&安培;延迟= 3
答案 1 :(得分:-1)
您正在尝试查询与运行javascript的域不同的域。这是不可能的,因为它可能会带来安全风险并在浏览器级别被阻止。
生成了此错误:
Unsafe JavaScript attempt to access frame with URL http://jsfiddle.net/qwYu9/ from frame with URL http://fiddle.jshell.net/qwYu9/show/. Domains, protocols and ports must match.
XHR finished loading: "http://fiddle.jshell.net/echo/json/".
如您所见,域名与jshell.net和jsfiddle.net
不同