ページを更新せずにデータベースからデータを取得するにはどうすればよいですか?
- どこから始めればいいのかさえわかりません...
onload.js またはページ固有の js ファイル (example.js) から AJAX 呼び出しを行う必要があります。$.get
次に、データの URL に対してまたは$.post
呼び出しを実行する必要があります。
ここにかなり詳細なチュートリアルがあります: http://www.tutorialspoint.com/ruby-on-rails/rails-and-ajax.htm
Rails では、DB からデータを取得し、プレーンテキスト/json/xml など、任意の形式でデータを表示するページを実装する必要があります。この部分には非同期のものはありません。
Ajax は、上記で作成した Web ページに非同期で接続するフロントエンド (javascript 部分) で発生します。jQueryを使用$.ajax
すると、多くの時間を節約できます。