[英]Back button Javascript issue
因此,我在一個頁面上使用選項按鈕進行選擇,這些選擇顯示為一個值。 根據以下代碼,使用Javascript將某些選項選為默認選項。
現在點擊繼續,進入下一頁。 現在在下一頁上,我有一個后退按鈕,當我按下后退按鈕時,我想要的是我在上一頁所做的選擇應該保持不變,另一方面,發生的是默認選擇的選項出現。
我目前正在使用此按鈕:
<input type="button" value="Back" onclick="window.history.back()" />
這就是我所做的選擇:
<div class="panel panel-default">
<div class="panel-heading">
<h2 class="panel-title" id="selected_part_<%= part.id %>">
<% @link_text = "<b>#{part.name}</b> : <span class='selected_part_option'>#{part.options.detect{|o| o.is_default?}.try(:name)}</span>" %>
<% if part.children.exists? %>
<% part.children.each do |part_child| %>
<% if part_child.display_type == "radio" || part_child.display_type == "dropdown" %>
<%# @link_text = @link_text + " | <span id='part_child_" + part_child.id.to_s + "'>" + part_child.options.first.name + "</span>" %>
<% end %>
<% end %>
<% end %>
<%= link_to raw(@link_text), "#collapse_part_#{part.id}", class: "collapser", "data-toggle" => "collapse", "data-parent" => "#accordion" %>
</h2>
</div>
知道如何實現自己想要的目標嗎? 提前致謝。
Firefox瀏覽器的默認行為是記住表單的輸入值。 我認為在您的情況下,您可以使用一些JavaScript來自動重置表單,從而丟失瀏覽器記憶的狀態。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.