簡體   English   中英

后退按鈕Javascript問題

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM