Javascript Rails函数返回数据后的AJAX请求

Javascript Rails函数返回数据后的AJAX请求,javascript,ruby-on-rails,ajax,Javascript,Ruby On Rails,Ajax,Rails中有没有一种方法可以让我在运行模型中的函数并将数据返回给我之后发出AJAX请求并将数据发送给我的JS 例: 我不确定我是否理解这个问题,ajax不是服务器向客户端发送数据,而是客户端向服务器获取数据。我认为除了发送ajax请求加载数据外,没有其他方法。以下是解决问题的方法。在页面加载中,您发送ajax请求,从服务器获取数据,并按照自己的意愿使用它们$(document).ready(function(){$.ajax({url:,context:document.body,succes

Rails中有没有一种方法可以让我在运行模型中的函数并将数据返回给我之后发出AJAX请求并将数据发送给我的JS

例:


我不确定我是否理解这个问题,ajax不是服务器向客户端发送数据,而是客户端向服务器获取数据。我认为除了发送ajax请求加载数据外,没有其他方法。以下是解决问题的方法。在页面加载中,您发送ajax请求,从服务器获取数据,并按照自己的意愿使用它们$(document).ready(function(){$.ajax({url:,context:document.body,success:function(response){yourData=response.data}});});希望这对您有所帮助。是的,这是一种在客户端和服务器之间创建双工通信的方法。在rails中,这是通过使用来完成的。然而,这是一个如此广泛的问题。或者通过投票我不确定我是否理解这个问题,ajax不是服务器向客户端发送数据,而是客户端向服务器获取数据。我认为除了发送ajax请求加载数据外,没有其他方法。以下是解决问题的方法。在页面加载中,您发送ajax请求,从服务器获取数据,并按照自己的意愿使用它们$(document).ready(function(){$.ajax({url:,context:document.body,success:function(response){yourData=response.data}});});希望这对您有所帮助。是的,这是一种在客户端和服务器之间创建双工通信的方法。在rails中,这是通过使用来完成的。然而,这是一个如此广泛的问题。要么这样,要么使用轮询。
def some_function
    example = Model.some_function
    # after the function returns data, i want to send data to JS via ajax
end