自宅でお小遣い稼ぎをしたい主婦がアプリリリースを目指すブログです。この広告は、90日以上更新していないブログに表示しています。trueでサクッと画面切り替えこんにちは。数ヶ月ぶりの更新となってしました。今まで何をしていたかと言いますと・・・アルバイト先で修行しておりました。「おります」進行形です。余裕ができたので、これまでに学んだことを少しずつここで残せたらと思います。trueについてです。trueとは?それはAjaxを使って画面を切り替えることができる機能です。(Ajaxについてはこちらの記事でわかりやすく説明して下さっています。)つまり、通常ではまるっとページ全部を読み込んで画面遷移するところを、その部分だけ差し替えて画面を切り替えてしまおうってことですね。trueの使い方では本題の使い方です。バイト先でよく使った登録フォームを例にとって説明します。trueで表示されるようにします。中身を差し替える部分にidを用意します。remoteオプションは色んなところで使えますが、今回はlink_toにつけます。id="samplRemote"></div>Ajaxへの切り替え処理はこれだけです。new.js.erbお恥ずかしいことにコントローラが探しに行くテンプレート(というかviewsに置けるファイル)って、〜html.erbだけだと思っていました。trueの場合はまずこちらを探してもらって、このjsファイルの中でrenderを使って_new.html.erbを呼び出します。%>");対象のidはindexの差し替える部分につけたid=samplRemoteです。要素を書き換えています。_new.html.erbページの中身はパーシャルとして_new.html.erbの中に書きます。%>これでAjaxを使った画面の差し替えが完了です。コントローラは通常通りのnewやcreateで大丈夫です。trueが使えるもの最後に、このremoteオプションが使えるものです。form_forform_taglink_tobutton_to他にもあったら是非教えてください。今はとりあえずこんな感じで使えるようになりました。trueでサクッと画面切り替えTweet広告を非表示にする関連記事2018-09-30【Bootstrap/Rails】popoverのdata-contentの中身をHelperに切り...こんにちは、マリンです。今回はBootstrapのpopoverです。~イベントによって表示・非表示を切り替える~こんにちは、マリンです。今回はボタンクリックなどのイベント...2018-03-28【jQuery】Ajaxでサーバー側にアクセスするこんにちは、マリンです。「Ajaxでサーバーのアク...2018-01-17【jQuery】要素をコピーするこんにちは、マリンです。今回は要素をコピーする方法をご紹介...2017-11-12【Rails】select_tagを使って表示内容を変えるこんにちは、マリンです。【rails】ページごとにCSSを当てたい。»プロフィールid:song-of-life1352607アラサーで思い立ってプログラミングを始めた主婦が、自宅でお小遣い稼ぎをしたいがために自作アプリのリリースを目指すブログです。【Git】ブランチ間違えてコミットしてた!?月別アーカイブ参加グループプログラミングはてなブログをはじめよう!song-of-life1352607さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。