簡體   English   中英

頁面重新加載更改單選按鈕

[英]page reloads on changing the radio buttons

我正在網站上進行結帳流程。 我使用java腳本和會話存儲編寫了一段代碼來處理這些步驟。 會話存儲保持當前步驟。 我寫了一個函數,在重新加載頁面時保持同樣的步驟。

它工作正常,但在其中一個步驟上有兩個單選按鈕,用戶可以使用它們選擇付款方式。 當用戶選擇其中一個時,頁面重新加載,但函數不會被調用。 :/這是功能:

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();
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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