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