概要
Ruby on Rails サイトで、ある Web ページから別の Web ページに値を持ち込もうとしていますが、MySQL データベースに再度保存する必要はありません。Rubyは初めてなので、しばらくお待ちください。
概要
私の Web サイトのユーザーは、作成したマップを保存できます。今、私は彼らが地図を編集できるようにしたいと思っています。
マップをレンダリングする web ページ、newmaps.html.erb があります。マップには一意の ID があります。
<%= newsavedmap.id %>
マップの下に「編集」ボタンがあります。ユーザーが「編集」をクリックすると、別の Web ページ maptry.html.erb に移動します。これは基本的に、ユーザーがマップを編集できるフォームです。
問題
その特定の newsavedmap.id を maptry.html.erb に転送して、newsavedmap.startingaddress、newsavedmap.endingaddress、およびそのレコードに関連付けられた他のすべてのデータを含むフォームをロードできるようにします。
「POST」を使用することになっていると思いますが、この状況でそれを行う方法がわかりません。このリンクからいくつかのアイデアが得られましたが、私のフォームは Rails フォームではないため、それを自分のソリューションに変換する方法がわかりません: Pass a custom _form text field parameter to a second page Rails
maptry.html.erb
<div id="control_panel">
<div>
<input id="startingaddress" type="text" name="starthere" size="56"></p>
</div>
<div>
<input id="endingaddress" type="text" name="endhere" size="56"></p>
</div>
<div>
<input onclick="calcRoute();" id="showmapview" value="Show Map">
</div>
</div>