gpt4 book ai didi

javascript - jQuery:如何记住多步 Rails 3 表单中的选择?

转载 作者:行者123 更新时间:2023-11-30 06:40:36 26 4
gpt4 key购买 nike

我使用这个 railscast 在 Rails 3 中创建了一个多步骤表单:http://railscasts.com/episodes/217-multistep-forms

在我的表单的一个步骤中,我可以添加和删除一组选择框。其中一个选择框包含一组数字,当添加新的字段组时,将这些数字加在一起以产生总和。您可以在此处查看示例:http://jsfiddle.net/beehive/HGJck/

我遇到的问题是,当我在我的多步骤表单中的各个步骤之间来回切换时,我在该表单步骤中的选择不会被记住。我该如何解决这个问题?

$(document).ready(function() {
/* Add & Remove */
var removeButton = "<button id='remove'>Remove</button>";
$('#add').click(function() {
$('div.container:last').after($('div.container:first').clone());
$('div.container:last').append(removeButton);

/* Sum */
$(".number").change(function() {
var combined = -10;
$(".number").each(function() {
combined += parseInt(this.value);
});
$("#sum").html(combined);
}).trigger("change");

return false;

});

$('#remove').live('click', function() {
$(this).closest('div.container').remove();
});

});​

最佳答案

其中一种方法可能是当您来回时,将此控件的整个 html 保存在一个变量中,并通过不同的步骤保留该 html,当您返回此页面时从该变量恢复 html。如果有任何问题请告诉我

关于javascript - jQuery:如何记住多步 Rails 3 表单中的选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11582438/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com