如何在不刷新页面的情况下从数据库中获取数据?
- 我什至不知道从哪里开始...
您需要从 onload.js 或页面特定的 js 文件 (example.js) 进行 AJAX 调用。然后,您需要运行$.get
或$.post
调用数据的 URL。
这是一个非常详细的教程:http ://www.tutorialspoint.com/ruby-on-rails/rails-and-ajax.htm
在 Rails 中,您需要实现一个页面,该页面从数据库中提取数据并以您喜欢的任何格式(纯文本/json/xml)显示数据。这部分没有异步的东西。
Ajax 将发生在前端,即 javascript 部分,异步连接到您在上面创建的网页。jQuery$.ajax
将为您节省大量时间。