页面重新加载更改单选按钮
我正在网站上进行结帐流程。 我使用java脚本和会话存储编写了一段代码来处理这些步骤。 会话存储保持当前步骤。 我写了一个函数,在重新加载页面时保持同样的步骤。
它工作正常,但在其中一个步骤上有两个单选按钮,用户可以使用它们选择付款方式。 当用户选择其中一个时,页面重新加载但是函数没有被调用。 :/这是function:
jQuery(document).ready(function() { if (sessionStorage.checkoutstepHolder > 0) { cartButtonHandler("onLoad"); } });
问题是, 为什么函数会在刷新引起的重载时被调用,而不是由于选择单选按钮而导致的重载?
也许单选按钮不会重新加载页面,也许它正在做其他事情:/
我会为此使用单独的函数,因为您在多个场合使用它。
jQuery(document).ready(function() { ReloadFunction(); }); function ReloadFunction() { if (sessionStorage.checkoutstepHolder > 0) { cartButtonHandler("onLoad"); } }
关于radiobutton变化:
jQuery(document).on('change', '#radiobuttonID', function(){ ReloadFunction(); });