Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara Memeriksa apakah Tombol Radio Dicentang atau Dipilih di jQuery?

Awalnya diposting @ https://codeanddeploy.com kunjungi dan unduh kode sampel:https://codeanddeploy.com/blog/jquery/how-to-check-if-radio-button-is-checked-or-selected-in -jquery

Dalam posting ini, kita akan berbicara tentang cara memeriksa apakah tombol radio Anda sudah diperiksa menggunakan jquery. Ini biasanya berlaku jika Anda melakukan formulir dengan pemeriksaan tambahan. Ini berguna untuk menentukan tombol radio apa yang diperiksa sebelum mengirimkannya ke sisi server Anda. Saya akan membagikan 3 metode untuk Anda pilih dan terapkan yang sesuai dengan kebutuhan Anda.

Metode #1

Periksa menggunakan pernyataan if dengan :checked selector dan val() untuk menentukan apakah dicentang

// Method #1 - check using if statement with :checked selector and val() to determine if checked
$("#btnSubmit1").on("click", function() {
    if($(".status1:checked").val()) {
        alert('checked')
    } else {
        alert('not checked.')
    }
});

Metode #2

Periksa menggunakan fungsi .is() dan :checked selector untuk menentukan apakah tombol radio dicentang

// Method #2 - check using is() function to determine if the radio button is checked
$("#btnSubmit2").on("click", function() {
    if($(".status2").is(':checked')) {
        alert('checked')
    } else {
        alert('not checked.')
    }
});

Metode #3

Ulangi elemen tombol radio dengan pemilih :checked. Berguna jika Anda memiliki beberapa tombol radio yang dipilih

// Method #3 - loop the radio button elements with :checked selector.
// useful if you have multiple selected radio button
$("#btnSubmit3").on("click", function() {
    $("[type=\"radio\"]:checked").each(function() {
        alert('checked')
    });
});

Sekarang Anda memiliki ide tentang cara memeriksa tombol radio yang dipilih, pilih saja yang cocok untuk Anda. Sekarang saya akan membagikan kode sumber lengkap dari posting ini.

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>How to Check if Radio Button is Checked or Selected in jQuery?</title>
</head>
<body>
    <h1>How to Check if Radio Button is Checked or Selected in jQuery?</h1>

    <h2>Method #1 - check using if statement with :checked selector and val() to determine if checked</h2>
    <form id="form1">
        <label>Click here
            <input type="radio" value="1" name="status1" class="status1" required="required">
        </label>
        <br/><br/>
        <button type="button" id="btnSubmit1">Check Status</button>
    </form>

    <br/><br/><br/><br/>

    <h2>Method #2 - check using is() function to determine if the radio button is checked</h2>
    <form id="form2">
        <label>Click here
            <input type="radio" value="regular" name="status2" class="status2" required="required">
        </label>
        <br/><br/>
        <button type="button" id="btnSubmit2">Check Status</button>
    </form>

    <br/><br/><br/><br/>

    <h2>Method #3 - loop the radio button elements with :checked selector</h2>
    <p>useful if you have multiple selected radio button</p>
    <form id="form3">
        <label>Click here
            <input type="radio" value="regular" name="status3" class="status3" required="required">
        </label>
        <br/><br/>
        <button type="button" id="btnSubmit3">Check Status</button>
    </form>

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

    <script type="text/javascript">
        $(document).ready(function() {
            // Method #1 - check using if statement with :checked selector and val() to determine if checked
            $("#btnSubmit1").on("click", function() {
                if($(".status1:checked").val()) {
                    alert('checked')
                } else {
                    alert('not checked.')
                }
            });


            // Method #2 - check using is() function to determine if the radio button is checked.
            $("#btnSubmit2").on("click", function() {
                if($(".status2").is(':checked')) {
                    alert('checked')
                } else {
                    alert('not checked.')
                }
            });

            // Method #3 - loop the radio button elements with :checked selector.
            // useful if you have multiple selected radio button.
            $("#btnSubmit3").on("click", function() {
                $("[type=\"radio\"]:checked").each(function() {
                    alert('checked')
                });
            });
        });
    </script>
</body>
</html>

Saya harap tutorial ini dapat membantu Anda. Silakan kunjungi di sini https://codeanddeploy.com/blog/jquery/how-to-check-if-radio-button-is-checked-or-selected-in-jquery jika Anda ingin mengunduh kode ini.

Selamat coding :)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Mengganti Bagian dari String di MySQL

  2. Bagaimana saya bisa menemukan karakter non-ASCII di MySQL?

  3. Bahasa Kueri Doktrin mendapatkan Maks/Baris Terbaru Per Grup

  4. konversi tanggal php ke format mysql

  5. Cara Menggabungkan Beberapa Baris Menjadi Satu Kolom di MySQL