Inilah cara menghapus kulit gelap dari lutut, siku, leher dan ketiak

Inilah cara menghapus kulit gelap dari lutut, siku, leher dan ketiak

6 restoran paling gila dan unik yang ada di dunia versi UniqBanget

6 restoran paling gila dan unik yang ada di dunia versi UniqBanget

15 Tanda yang menunjukkan bahwa gula darah Anda sangat tinggi

15 Tanda yang menunjukkan bahwa gula darah Anda sangat tinggi

5 hal yang tidak boleh dilakukan setelah makan

5 hal yang tidak boleh dilakukan setelah makan

Cuka apel buatan sendiri ini terbukti untuk mencairkan lemak dalam tubuh

Cuka apel buatan sendiri ini terbukti untuk mencairkan lemak dalam tubuh

5 Alasan mengapa gusi berdarah ketika Anda sikat

5 Alasan mengapa gusi berdarah ketika Anda sikat

Kota-kota berbahaya untuk berwisata sendirian

Kota-kota berbahaya untuk berwisata sendirian

pencil

Multistep form dengan progress bar dan validasi

Tutorial kali ini adalah membuat script form dengan PHP dan jquery sederhana, sebelum memulai pastikan anda sudah memiliki Apache, PHP, MySQL bila belum install terlebih dahulu, bisa menggunakan xampp atau wampserver

Posting ini dilengkapi dengan beberapa perubahan UI dan paling penting, terintegrasi jquery form validation plugin.

Script dengan desain bootstrap ui, yang mungkin membingungkan. Di sini saya posting script yang Anda dapat menyalin dan mengubah sesuai kebutuhan Anda dan tinggal download.

Basic  script

$(document).ready(function(){
        var current = 1;
        
        widget      = $(".step");
        btnnext     = $(".next");
        btnback     = $(".back"); 
        btnsubmit   = $(".submit");

        // Init buttons and UI
        widget.not(':eq(0)').hide();
        hideButtons(current);
        setProgress(current);

        // Next button click action
        btnnext.click(function(){
            if(current < widget.length){
                // Check validation
                if($(".form").valid()){
                    widget.show();
                    widget.not(':eq('+(current++)+')').hide();
                    setProgress(current);
                }
            }
            hideButtons(current);
        })

        // Submit button click
        btnsubmit.click(function(){
            alert("Submit button clicked");
        });


        // Back button click action
        btnback.click(function(){
            if(current > 1){
                current = current - 2;
                if(current < widget.length){
                    widget.show();
                    widget.not(':eq('+(current++)+')').hide();
                    setProgress(current);
                }
            }
            hideButtons(current);
        })

        $('.form').validate({ // initialize plugin
            ignore:":not(:visible)",            
            rules: {
                name     : "required",
                email    : {required : true, email:true},
                city     : "required",
                username : "required",
                password : "required",
                rpassword: { required : true, equalTo: "#password"},
            },
        });

    });

Download

  Tags: PHP, CSS

Comments

Write a response