Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

jQuery में बटन क्लिक पर चेकबॉक्स का मल्टी-सेलेक्शन


इसके लिए, id प्रॉपर्टी के साथ jQuery() का उपयोग करें। निम्नलिखित कोड है -

उदाहरण

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
    <script src="https://code.jquery.com/jquery-1.12.4.js"></script>
    <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/fontawesome/4.7.0/css/font-awesome.min.css">
    <style>
        .changeColor {
            color: red;
        };
    </style>
</head>
<body>
    <input type="button" id="selectDemo" value="सभी मान चुनें" />
    <table>
        <tr>
            <td>
                <input type="checkbox" id="CheckBoxId1" class="isSelected" /> JavaScript
            </td>
        </tr>
        <tr>
            <td>
                <input type="checkbox" id="CheckBoxId2" class="isSelected" /> MySQL
            </td>
        </tr>
        <tr>
            <td>
                <input type="checkbox" id="CheckBoxId3" class="isSelected" /> MongoDB
            </td>
        </tr>
        <tr>
            <td>
                <input type="checkbox" id="CheckBoxId4" class="isSelected" /> Python
            </td>
        </tr>
    </table>
    <script>
        jQuery("#selectDemo").click(function () {
            jQuery(this).toggleClass("changeColor");
            if (jQuery(this).hasClass("changeColor")) {
                jQuery(".isSelected").prop("checked", true);
                jQuery(this).val("सभी मान अनचुनें");
            } else {
                jQuery(this).removeClass("changeColor");
                jQuery(".isSelected").prop("checked", false);
                jQuery(this).val("सभी मान चुनें");
            }
        });
    </script>
</body>
</html>

उपरोक्त प्रोग्राम चलाने के लिए, फ़ाइल को "anyName.html (index.html)" नाम से सेव करें और फ़ाइल पर राइट-क्लिक करें। VS Code एडिटर में "Open with Live Server" विकल्प चुनें।

आउटपुट

यह निम्नलिखित आउटपुट देगा -

jQuery में बटन क्लिक पर चेकबॉक्स का मल्टी-सेलेक्शन

अब मैं ऊपर दिए गए बटन "सभी मान चुनें" पर क्लिक करने जा रहा हूं -

jQuery में बटन क्लिक पर चेकबॉक्स का मल्टी-सेलेक्शन

ऊपर दिए गए बटन "सभी मान अनचुनें" पर क्लिक करें -

jQuery में बटन क्लिक पर चेकबॉक्स का मल्टी-सेलेक्शन


  1. jQuery का उपयोग करके चयनित चेकबॉक्स के मान प्राप्त करना jQuery का उपयोग करके चयनित चेकबॉक्स के मान प्राप्त करना

    हां, हम jQuery का उपयोग करके चयनित चेकबॉक्स के मान प्राप्त कर सकते हैं इनपुट की अवधारणा का उपयोग करके। हमें :checked सेलेक्टर का भी उपयोग करना होगा।उदाहरणकोड निम्न है:<!DOCTYPE html> <html lang=en> <head>    <meta charset=UTF-8>    <meta name=viewport c

  1. Android में बटन क्लिक पर नई एक्टिविटी कैसे शुरू करें Android में बटन क्लिक पर नई एक्टिविटी कैसे शुरू करें

    परिचयएंड्रॉइड में एक एक्टिविटी से दूसरी एक्टिविटी पर जाने के लिए `Intent` का उपयोग किया जाता है। यह लेख बटन क्लिक पर नई एक्टिविटी शुरू करने का बुनियादी उदाहरण दिखाता है।कार्यान्वयनचरण 1: लेआउट (activity_main.xml)<Button android:id=@+id/button android:layout_width=wrap_content andro

  1. Tkinter में बटन क्लिक इवेंट को कैसे हैंडल करें? Tkinter में बटन क्लिक इवेंट को कैसे हैंडल करें?

    कभी-कभी, Tkinter एप्लिकेशन में इवेंट हैंडल करना हमारे लिए एक कठिन कार्य बन सकता है। हमें उस एक्शन और इवेंट को मैनेज करना होता है जिसे एप्लिकेशन चलाते समय निष्पादित करने की आवश्यकता होती है। Button विजेट ऐसे इवेंट को हैंडल करने के लिए उपयोगी होता है। हम कॉलबैक को कमांड में पास करके Button विजेट का उप