Javascript attr值的开关盒

Javascript attr值的开关盒,javascript,jquery,attributes,switch-statement,Javascript,Jquery,Attributes,Switch Statement,当选择某个单选按钮时,我试图将数据属性应用于输入。这是我的密码: HTML: 我的问题是,当我点击后退按钮并选择一个新的单选按钮时,它不会切换出数据转到值。我尝试过无数种不同的方法,但都无法成功 你进入开关了吗?按后退按钮?带着这个n it返回页面,还是从这个页面返回?它第一次工作。它将添加属性/值,并转到第5页(第一种情况)。如果我点击第5页上的后退按钮返回单选按钮,并选择一个新的单选按钮,它将只进入第5页,而不是第6页或第7页。我需要用新值删除/替换当前值。您从哪里获取“checkvalue

当选择某个单选按钮时,我试图将数据属性应用于输入。这是我的密码:

HTML:


我的问题是,当我点击后退按钮并选择一个新的单选按钮时,它不会切换出数据转到值。我尝试过无数种不同的方法,但都无法成功

你进入开关了吗?按后退按钮?带着这个n it返回页面,还是从这个页面返回?它第一次工作。它将添加属性/值,并转到第5页(第一种情况)。如果我点击第5页上的后退按钮返回单选按钮,并选择一个新的单选按钮,它将只进入第5页,而不是第6页或第7页。我需要用新值删除/替换当前值。您从哪里获取“checkvalue”?复选框、文本、下拉列表?我刚刚意识到我在最后返回了false,这是导致问题的原因。现在我必须弄清楚如何阻止页面在提交时刷新而不返回false。
<input type="submit" value="continue" name="continue" class="continuebtn" data-animation="1"/>
switch(checkvalue) {
            case 'nospace':
                $("input").attr("data-goto", "5");
                break;

            case 'disarray':
                $("input").attr("data-goto", "6");
                break;

            case 'maintain':
                $("input").attr("data-goto", "7");
                break;
            }
            /*return false;*/