在Rails中如何使用ajax?我在哪里放我的Ajax代码?

时间:2012-12-07 01:52:09

标签: ajax ruby-on-rails-3.2

如何在不刷新页面的情况下从数据库中获取数据?

  • 我甚至不知道从哪里开始......

2 个答案:

答案 0 :(得分:2)

您需要从onload.js或特定于页面的js文件(example.js)进行AJAX调用。然后,您需要对数据的网址进行$.get$.post调用。

这是一个非常详细的教程:http://www.tutorialspoint.com/ruby-on-rails/rails-and-ajax.htm

答案 1 :(得分:2)

在Rails中,您需要实现一个从数据库中提取数据的页面,并以您喜欢的任何格式显示数据,plaintext / json / xml。这部分没有异步内容。

Ajax将发生在前端,即javascript部分,异步连接到您在上面创建的网页。 jQuery的$.ajax将为您节省大量时间。