質問: いつもお世話になっております。 現在RailsでWebページを作成しております。 下記のような形で書いており、submitが押されたときにデータベースをチェックし、その結果によってsubmitを許可するかどうかを決めたいと考えております。Javascriptの中からRailsのデータベースにアクセスするにはどのようにすればよいのでしょうか。 データベースの結果次第でsubmitはしていない状態としたいため、inputの内容、その他の情報を保持したいため、controllerの中で処理を止めて再レンダリングという方法は考えておりません。 実現できる方法をご教示いただけますと幸いです。 よろしくお願いいたします。 ``` # xxxxxx.html.erb <%= f.submit '', id: 'send_btn', onclick:"return send_btn_on()"%> ```
回答: クライアントJavaScriptからサーバのデータベースにアクセスするにはWEB APIを経由する必要があります。 RailsでAPIを作る必要があるので調べると良いです。 参考