gpt4 book ai didi

ruby-on-rails - Ruby on Rails Web服务-通过Ajax请求访问

转载 作者:行者123 更新时间:2023-12-02 04:00:43 25 4
gpt4 key购买 nike

我正在使用Rails在ruby中实现服务器。现在,我想使用ajax请求(客户端在另一个域上,因此是跨域调用)从该服务器中获取一些数据,并以JSON形式接收数据。

我该怎么做才能使它正常工作?

谢谢

最佳答案

在客户端使用jquery发送ajax请求:

形成一个这样的参数:

var data = {
remote: true,
myplace:
{
swlat:lat(),
swlng:lng(),
nelat:lat(),
nelng:lng(),

}
};
$.getJSON('/location/getNewLocation',data, function(postsData) {
parseReturnedJsonData(postsData);

});

这将向JSON数据的URL发送POST请求。然后在服务器上,您可以读取参数,然后在 parseReturnedJsonData()函数中使用jQuery渲染json。从jQuery检查getJson和parseJson函数: http://api.jquery.com/jQuery.getJSON/

关于ruby-on-rails - Ruby on Rails Web服务-通过Ajax请求访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10623783/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com