我可以使用jQuery的AJAX向Google Spreadsheets提交表单信息吗?

dou*_*ack 8 ajax jquery google-docs google-sheets

我喜欢能够使用谷歌电子表格,但是直观地整合到我的网站是很棘手的.所以我想我会重新创建他们的表单(一个简单的剪切/粘贴),通过AJAX提交表单,数据将转到电子表格,我可以将我的用户重定向到比google默认更漂亮的东西'谢谢你做任何事情你只是做了'页面.

但是我提交表单时遇到了很多麻烦.我已经将我的js提交到提交所用的URL(以及获取参数)完全匹配google表单提交的内容(firebug的net tab在这里非常方便).事实上,当我从firebug复制失败的提交URL并将其放入浏览器时,它没有问题.

欢迎您查看.http://www.stardustindependent.com/cookies 这里有什么问题?相关的JS在custom.js中.

dou*_*ack 9

好吧,我还是不知道那是怎么回事.我看到谷歌想要阻止跨域问题的一些不确定的参考,但它没有帮助信息.

我的解决方案最终来自http://googlesystem.blogspot.com/2008/05/customize-google-docs-forms.html.它不是ajax,但它可以让你控制表单布局/ css,它不会将你重定向到那个令人讨厌的google页面.