|
4
|
| V-Light · 技术社区 · 15 年前 |
|
|
1
5
跨站点安全模型阻止您对其他域执行JSON请求。
你需要使用
JSONP
才能做到这一点。它将请求作为
不过,我不知道CouchDB是否支持JSONP。通常jsonp的请求如下:
响应数据读取jsonp参数并返回有效的javascript以在父页的contenxt中执行:
您必须确保您信任JSONP提供程序,因为您本质上是为他们提供对页面的JavaScript执行访问。在您的情况下,您可能会这样做,因为它是您自己的couchdb数据库。 没有其他解决方案,如果传递的URL与您的页面不在同一个域中,则标准的$.getjson()将不起作用。 另外,我在coochone.com上看到了,但我看不出有什么东西表明他们支持jsonp。您将需要自己的服务器端包装脚本,该脚本只需将请求转发到couchone并以批发方式发回响应(这有隐藏实际couchdb提供程序url的优势),或者找到另一个支持jsonp的提供程序。 |
|
|
2
10
我要说的是,在Postscript之前,Mightye是完全正确的——Couchone支持JSONP。去
http://YOURSITE.couchone.com/_utils/config.html
变化
会工作。 |
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Dr.0000FF · jQuery按钮点击不显示/隐藏内容 1 年前 |
|
|
user28928120 · 如何在jquery中选择所有类? 1 年前 |
|
Eliable · 使点击计数器和进度条协同工作 1 年前 |
|
Jack Maessen · 在处理程序上使用时如何获取输入类型 1 年前 |