簡體   English   中英

HTML多頁表單問題(頁面刷新)

[英]HTML Multi-Page Form Issues (page is refreshing)

我在提交多頁表單時遇到問題。 問題是當我按下一頁按鈕時頁面刷新。 我相信這是一個回歸真/假問題,但我不知道問題出在哪里。 這是代碼:

$(document).ready(function () {
        var info = [];
        function showinfo() {
            for (i=0; i<info.length; i++) {
                $('#step3 ul').append(
                    $('<li>' + info[i] + '</li>')
                );
            };
        };
        $('#step1_btn').click(function() { 
            $("input").each(function() {
                if (input.type != radio) {
                    info.push(this.name+':'+this.value);
                } else if ($('.radio').is(':checked')) {
                    info.push(this.name+':'+this.value);
                }
            });
            $('#step1').css('display','none');
            $('#step2').css('display','inherit');
            $('#progbar').attr('value',33);
            return false;
        });
        $('#step2_btn').click(function() {
            $("input").each(function() {
                if (input.type != radio) {
                    info.push(this.name+':'+this.value);
                } else if ($('.radio').is(':checked')) {
                    info.push(this.name+':'+this.value);
                }
            });
            $('#step2').css('display','none');
            $('#step3').css('display','inherit');
            $('#progbar').attr('value',66);
            showinfo();
            return false;
        });
    });

不確定這是否是你需要看到的。 如果您還需要查看html,我可以提供。 提前感謝您提供的任何幫助。 當其他人寫這篇文章時,我可以很好地閱讀javascript,但出於某種原因,我自己寫這篇文章最終會在每次災難中結束。

嘗試event.preventDefault()

$('#step1_btn').click(function(e) { 
   e.preventDefault();
   // your code here
   return false;
});

暫無
暫無

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

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