jQuery को चयनित रेडियो बटन का मूल्य मिलता है


557

समस्या कथन सरल है। मुझे यह देखने की ज़रूरत है कि क्या उपयोगकर्ता ने एक रेडियो समूह से एक रेडियो बटन का चयन किया है। समूह में प्रत्येक रेडियो बटन एक ही आईडी साझा करता है।

समस्या यह है कि फार्म का निर्माण कैसे होता है, इस पर मेरा नियंत्रण नहीं है। यहाँ एक रेडियो बटन नियंत्रण कोड कैसा दिखता है इसका नमूना कोड है:

<input type="radio" name='s_2_1_6_0' value='Mail copy to my bill to address' id = "InvCopyRadio" onchange = 'SWESubmitForm(document.SWEForm2_0,s_4,"","1-DPWJJF")' style="height:20;width:25" tabindex=1997 >

इसके अलावा जब एक रेडियो बटन का चयन किया जाता है, तो यह नियंत्रण के लिए एक "जाँच" विशेषता नहीं जोड़ता है बस पाठ की जाँच की जाती है (मुझे लगता है कि बस मूल्य के बिना जाँच की गई संपत्ति है) । नीचे एक चयनित रेडियो नियंत्रण कैसा दिखता है

<input type="radio" checked name='s_2_1_6_0' value='Mail copy to my bill to address' id = "InvCopyRadio" onchange = 'SWESubmitForm(document.SWEForm2_0,s_4,"","1-DPWJJF")' style="height:20;width:25" tabindex=1997 >

क्या कोई मुझे jQuery कोड के साथ मदद कर सकता है जो मुझे चेक किए गए रेडियो बटन का मूल्य प्राप्त करने में मदद कर सकता है?


71
आपको एक ही आईडी के साथ कई तत्व मिले हैं? वह भयानक है।
मैट बॉल


उन सभी के पास एक ही आईडी होने से कैसे काम करता है? जब आईडी द्वारा मूल्यांकन किया जाता है तो मूल्यांकन पहले मिलान वाले तत्व पर नहीं रुकता है? यहां क्या उद्देश्य है कि वे अलग-अलग समय पर दिखाए गए गतिशील तत्व हैं?
मार्क कारपेंटर जूनियर

1
FYI करें, ASP.NET MVC के @ Html.RadioButtonFor हेल्पर एक ही आईडी से सभी रेडियो बटन उत्पन्न करेंगे। उफ़।
ट्राइंको

जवाबों:


1119

महज प्रयोग करें।

$('input[name="name_of_your_radiobutton"]:checked').val();

इतना आसान है।


25
उद्धरण चिह्नों को मत भूलना: $ ("इनपुट [नाम = '" + फ़ील्डनाम + "']: चेक किया गया")। वैल ();
अतरा

4
@ गुरुप्रसाद राव: यह उचित कोड है - इस मामले में उद्धरण की आवश्यकता नहीं है। यह कोशिश करो और देखो।
स्टीफन

2
यह HTML में मेरे द्वारा निर्दिष्ट मूल्य के बजाय "चालू" क्यों करता है? संपादित करें: क्योंकि मैं अपने मूल्यों के आसपास उद्धरण नहीं था।
विंसेंट

3
$। ( 'इनपुट [नाम = "name_of_your_radiobutton"]: जाँच की') वैल ();
समीरा प्रसाद जयसिंह

1
ध्यान दें कि यदि कोई बटन नहीं चुना गया है तो यह बस वापस आ जाएगा null, जो तार्किक है लेकिन कभी-कभी आपको भ्रमित कर सकता है जब आपको कॉल के ""माध्यम से डिफ़ॉल्ट मान के रूप में देखने के लिए उपयोग किया जाता है .val()
xji

313

पहले, आपके पास एक ही आईडी के साथ कई तत्व नहीं हो सकते। मुझे पता है कि आपने कहा था कि आप यह नियंत्रित नहीं कर सकते हैं कि फॉर्म कैसे बनाया जाता है, लेकिन ... किसी भी तरह सभी आईडी को रेडियो से हटाने की कोशिश करें, या उन्हें अद्वितीय बनाएं।

चयनित रेडियो बटन का मूल्य प्राप्त करने के लिए, इसे :checkedफ़िल्टर के नाम से चुनें ।

var selectedVal = "";
var selected = $("input[type='radio'][name='s_2_1_6_0']:checked");
if (selected.length > 0) {
    selectedVal = selected.val();
}

संपादित करें

इसलिए नामों पर आपका कोई नियंत्रण नहीं है। उस स्थिति में, मैं कहता हूँ कि इन रेडियो बटनों को एक div के अंदर रखा जाए, नाम कहें radioDiv, फिर अपने चयनकर्ता को थोड़ा संशोधित करें:

var selectedVal = "";
var selected = $("#radioDiv input[type='radio']:checked");
if (selected.length > 0) {
    selectedVal = selected.val();
}

75

चयनित रेडियो बटन का मान प्राप्त करने का सबसे सरल तरीका इस प्रकार है:

$("input[name='optradio']:checked").val();

चयनकर्ता के बीच में कोई स्थान नहीं होना चाहिए।


सबसे सीधा विकल्प, यह है।
andreszs

44
$("#radioID") // select the radio by its id
    .change(function(){ // bind a function to the change event
        if( $(this).is(":checked") ){ // check if the radio is checked
            var val = $(this).val(); // retrieve the value
        }
    });

इसे डोम तैयार फ़ंक्शन ( $(function(){...});या $(document).ready(function(){...});) में लपेटना सुनिश्चित करें ।


मुझे हमेशा इस कोड के साथ एक रिक्त मान मिल रहा है .. मुझे लगता है कि यह इस तथ्य के कारण है कि मेरे पास मूल्य की संपत्ति नहीं है, बस एक पाठ की जाँच की गई है (मुझे यकीन नहीं है कि अगर हम इसे संपत्ति मान सकते हैं)
user1114212

क्या आप इसकी आईडी द्वारा रेडियो बटन का चयन कर रहे हैं? क्या आपने radioIDइसकी आईडी बदल दी?
पुरग

37
  1. आपके कोड में, jQuery सिर्फ q12_3 नाम के साथ एक इनपुट के पहले उदाहरण के लिए दिखता है, जिसमें इस मामले में 1 का मान है। आप q12_3 नाम के साथ एक इनपुट चाहते हैं :checked
$(function(){
    $("#submit").click(function() {     
        alert($("input[name=q12_3]:checked").val());
    });
});
  1. ध्यान दें कि उपरोक्त कोड उपयोग करने के समान नहीं है .is(":checked")। jQuery का is() फ़ंक्शन एक बूलियन (सच्चा या गलत) और एक तत्व नहीं देता है।

27
<input type="radio" class="radioBtnClass" name="numbers" value="1" />1<br/>
<input type="radio" class="radioBtnClass" name="numbers" value="2" />2<br/>
<input type="radio" class="radioBtnClass" name="numbers" value="3" />3<br/>

यह लौटेगा, चेक किया हुआ रेडियो बटन मान।

if($("input[type='radio'].radioBtnClass").is(':checked')) {
    var card_type = $("input[type='radio'].radioBtnClass:checked").val();
    alert(card_type);
}

24
 $("input[name='gender']:checked").val()

नेस्टेड विशेषताओं के लिए

$("input[name='lead[gender]']:checked").val()

नाम के लिए एकल ब्रेसिज़ मत भूलना


20

सभी रेडियो प्राप्त करें:

var radios = $("input[type='radio']");

जिसको चेक किया गया है उसे पाने के लिए फ़िल्टर करें

radios.filter(":checked");

या

एक और तरीका है कि आप रेडियो बटन मान पा सकते हैं

var RadeoButtonStatusCheck = $('form input[type=radio]:checked').val();

3
मैं $('[name=your_inputs_names]:checked').val()कारण का उपयोग करता हूं उनका हमेशा एक ही अनोखा नाम होता है
vladkras

4
का अच्छा उपयोग.filter()
मार्क बढ़ई जूनियर

2
वह .filter()। काश यह उत्तर सबसे ऊपर हो।
युसरील मौलिदान राजी

16

चयनित रेडियो बटन का मान प्राप्त करने के लिए, RadioButtonName और RadioButton युक्त फॉर्म आईडी का उपयोग करें।

$('input[name=radioName]:checked', '#myForm').val()

या केवल द्वारा

$('form input[type=radio]:checked').val();

12

उदाहरण की जाँच करें यह ठीक काम करता है

<div class="dtl_radio">
  Metal purity : 
    <label>
    <input type="radio" name="purityradio" class="gold_color" value="92" checked="">
    92 %
  </label>
    <label>
    <input type="radio" name="purityradio" class="gold_color" value="75">
    75 %
  </label>
    <label>
    <input type="radio" name="purityradio" class="gold_color" value="58.5">
    58.5 %
  </label>
    <label>
    <input type="radio" name="purityradio" class="gold_color" value="95">
    95 %
  </label>
    <label>
    <input type="radio" name="purityradio" class="gold_color" value="59">
    59 %
  </label>
    <label>
    <input type="radio" name="purityradio" class="gold_color" value="76">
    76 %
  </label>
    <label>
    <input type="radio" name="purityradio" class="gold_color" value="93">
    93 %
  </label>
   </div>

var check_value = $('.gold_color:checked').val();


12

विभिन्न समूहों से जुड़े रेडियो समूहों के संग्रह के साथ काम करने के उदाहरण के लिए नीचे देखें। आपकी नामकरण योजना महत्वपूर्ण है, लेकिन आदर्श रूप से आपको इनपुट के लिए एक सुसंगत नामकरण योजना का उपयोग करना चाहिए और वैसे भी (विशेषकर जब वे यहां जैसे वर्गों में हों)।

$('#submit').click(function(){
  var section = $('input:radio[name="sec_num"]:checked').val();
  var question = $('input:radio[name="qst_num"]:checked').val();
  
  var selectedVal = checkVal(section, question);
  $('#show_val_div').text(selectedVal);
  $('#show_val_div').show();
});

function checkVal(section, question) {
  var value = $('input:radio[name="sec'+section+'_r'+question+'"]:checked').val() || "Selection Not Made";
  return value;
}
* { margin: 0; }
div { margin-bottom: 20px; padding: 10px; }
h5, label { display: inline-block; }
.small { font-size: 12px; }
.hide { display: none; }
#formDiv { padding: 10px; border: 1px solid black; }
.center { display:block; margin: 0 auto; text-align:center; }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<div class="center">
  <div>
    <h4>Section 1</h4>

    <h5>First question text</h5>
    <label class="small"><input type="radio" name="sec1_r1" value="(1:1) YES"> YES</label>
    <label class="small"><input type="radio" name="sec1_r1" value="(1:1) NO"> NO</label>
    <br/>
    <h5>Second question text</h5>
    <label class="small"><input type="radio" name="sec1_r2" value="(1:2) YES"> YES</label>
    <label class="small"><input type="radio" name="sec1_r2" value="(1:2) NO"> NO</label>
    <br/>
    <h5>Third Question</h5>
    <label class="small"><input type="radio" name="sec1_r3" value="(1:3) YES"> YES</label>
    <label class="small"><input type="radio" name="sec1_r3" value="(1:3) NO"> NO</label>
  </div>

  <div>
    <h4>Section 2</h4>
    <h5>First question text</h5>
    <label class="small"><input type="radio" name="sec2_r1" value="(2:1) YES"> YES</label>
    <label class="small"><input type="radio" name="sec2_r1" value="(2:1) NO"> NO</label>
    <br/>
    <h5>Second question text</h5>
    <label class="small"><input type="radio" name="sec2_r2" value="(2:2) YES"> YES</label>
    <label class="small"><input type="radio" name="sec2_r2" value="(2:2) NO"> NO</label>
    <br/>
    <h5>Third Question</h5>
    <label class="small"><input type="radio" name="sec2_r3" value="(2:3) YES"> YES</label>
    <label class="small"><input type="radio" name="sec2_r3" value="(2:3) NO"> NO</label>
  </div>

  <div>
    <h4>Section 3</h4>
    <h5>First question text</h5>
    <label class="small"><input type="radio" name="sec3_r1" value="(3:1) YES"> YES</label>
    <label class="small"><input type="radio" name="sec3_r1" value="(3:1) NO"> NO</label>
    <br/>
    <h5>Second question text</h5>
    <label class="small"><input type="radio" name="sec3_r2" value="(3:2) YES"> YES</label>
    <label class="small"><input type="radio" name="sec3_r2" value="(3:2) NO"> NO</label>
    <br/>
    <h5>Third Question</h5>
    <label class="small"><input type="radio" name="sec3_r3" value="(3:3) YES"> YES</label>
    <label class="small"><input type="radio" name="sec3_r3" value="(3:3) NO"> NO</label>
  </div>
</div>


<div id="formDiv" class="center">
  <form target="#show_val_div" method="post">
    <p>Choose Section Number</p>
    <label class="small">
      <input type="radio" name="sec_num" value="1"> 1</label>
    <label class="small">
      <input type="radio" name="sec_num" value="2"> 2</label>
    <label class="small">
      <input type="radio" name="sec_num" value="3"> 3</label>
    <br/><br/>
    
    <p>Choose Question Number</p>
    <label class="small">
      <input type="radio" name="qst_num" value="1"> 1</label>
    <label class="small">
      <input type="radio" name="qst_num" value="2"> 2</label>
    <label class="small">
      <input type="radio" name="qst_num" value="3"> 3</label>
    <br/><br/>
    
    <input id="submit" type="submit" value="Show Value">
    
  </form>
  <br/>
  <p id="show_val_div"></p>
</div>
<br/><br/><br/>


12

नीचे दिए गए कोड का उपयोग करें

$('input[name=your_radio_button_name]:checked').val();

कृपया ध्यान दें, मूल्य विशेषता को परिभाषित किया जाना चाहिए ताकि आपके परिणाम में "पुरुष" या "महिला" मिल सके।

<div id='div_container'>
<input type="radio" name="Gender" value="Male" /> Male <br />
<input type="radio" name="Gender" value="Female" /> Female
</div>

7

उदाहरण के साथ यह कोशिश करो

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1  /jquery.min.js"></script>
<form id="myForm">
<input type="radio" name="radio" value="first"/> 1 <br/>
<input type="radio" name="radio" value="second"/> 2 <br/>
</form>



<script>
$(document).ready(function () {
    $('#myForm').on('click', function () {
        var value = $("[name=radio]:checked").val();

        alert(value);
    })
});
</script>


6
if (!$("#InvCopyRadio").prop("checked") && $("#InvCopyRadio").prop("checked"))
    // do something

1
undefinedजब आप कुछ मूल्य के लिए जानते हैं तो स्ट्रिंग की तुलना करने में परेशान क्यों होना चाहिए checked? JQuery में कोई जरूरत नहीं है।
डेविन बर्क

इस सवाल में मुझे कोई भी जानकारी यह सुझाव देती नहीं दिख रही है कि एक रेडियो बटन को शुरू से ही जांचा जाएगा। मेरा मतलब है कि यह रेडियो बटन के साथ ज्यादातर मामलों में ऐसा है। तो उस स्थिति में जब हमें यह जाँचना होगा और कोई भी नहीं चुना गया था, attr ("चेक") एक अशक्त वस्तु लौटाएगा।
तडेज माजना 14

ठीक है, लेकिन मेरा मतलब है कि अशक्त लौटाने से कोई त्रुटि नहीं होगी, ताकि तुलना "undefined"अनावश्यक हो।
डेविन बर्क

5

आप जावास्क्रिप्ट / jQuery में इसका उपयोग करके Id द्वारा चयनित रेडियो बटन का मूल्य प्राप्त कर सकते हैं।

$("#InvCopyRadio:checked").val();

मुझे उम्मीद है कि इससे सहायता मिलेगी।


बहुत ही कुशल !!
एमएचजे

4

इस सरल विषय को समझाने का सबसे अच्छा तरीका सरल उदाहरण और संदर्भ लिंक देकर है: -

निम्नलिखित उदाहरण में हमारे पास दो रेडियो बटन हैं। यदि उपयोगकर्ता किसी भी रेडियो बटन का चयन करता है, तो हम एक चेतावनी बॉक्स में चयनित रेडियो बटन मूल्य प्रदर्शित करेंगे।

एचटीएमएल:

<form id="Demo">
<input type="radio" name="Gender" value="Male" /> Male <br />
<input type="radio" name="Gender" value="Female" /> Female<br />
<input type="radio" name="Gender" value="others" /> others <br />
</form>

jQuery: -

 $(document).ready(function(){
        $('#Demo input').on('change', function() {
            alert($('input[name="Gender"]:checked', '#Demo').val());
        });
    });

4

मुझे पता है कि मैं इसमें देर से शामिल हो रहा हूं। लेकिन यह ध्यान देने योग्य है कि यह लेता है

<label class="custom-control-label" for="myRadioBtnName">Personal Radio Button</label>

और फिर मैंने इसे अपने js में चेक किया। यह जैसा हो सकता है

$(document).ready(function () { 

$("#MyRadioBtnOuterDiv").click(function(){
    var radioValue = $("input[name=myRadioButtonNameAttr]:checked").val();
    if(radioValue === "myRadioBtnName"){
        $('#showMyRadioArea').show();
    }else if(radioValue === "yourRadioBtnName"){
        $('#showYourRadioArea').show();
    }
});
});

`


3
<div id="subscriptions">
 Company Suscription: <input type="radio" name="subsrad" value="1">
 Customer Subscription:<input type="radio" name="subsrad" value="2">
 Manully Set:<input type="radio" name="subsrad" value="MANUAL">
 NO Subscription:<input type="radio" name="subsrad" value="0">
 </div>

और ई के लिए चेतावनी के लिए संभाल के रूप में ई मूल्य सेट / div आईडी के माध्यम से बदल दिया:

$("#subscriptions input") // select the radio by its id
    .on('change', function(){ // bind a function to the change event
    alert($('input[name="subsrad"]:checked', '#subscriptions').val());
            });

यह कितना आसान है....:-}


पैरेंट आईडी का उपयोग करने का एक सरल तरीका होगा .... $ ("# सदस्यता")। ("परिवर्तन", फ़ंक्शन () {var चयन = $ (यह) .find ("इनपुट: चेक किया गया")। .val (); अलर्ट (चयन);});
मिस्टीडॉन

3

समझने का एक और आसान तरीका ... यह काम कर रहा है:

HTML कोड:

 <input type="radio" name="active_status" class="active_status" value="Hold">Hold 
 <input type="radio" name="active_status" class="active_status" value="Cancel">Cancel 
 <input type="radio" name="active_status" class="active_status" value="Suspend">Suspend

जक्वरी कोड:

$(document).on("click", ".active_status", function () {
 var a = $('input[name=active_status]:checked').val();  
 (OR)   
 var a = $('.active_status:checked').val();
 alert(a);
});

3

बहु समूह रेडियो बटन सरणी के लिए गुप्त मूल्य

var arr = [];
    function r(n) {


        var section = $('input:radio[name="' + n + '"]:checked').val();
        arr[n] = section;

        console.log(arr)
    }
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="radio" onchange="r('b1')" class="radioID" name="b1" value="1">1
<input type="radio" onchange="r('b1')"  class="radioID" name="b1" value="2"  >2
<input type="radio" onchange="r('b1')"   class="radioID" name="b1" value="3">3

<br>

<input type="radio" onchange="r('b2')" class="radioID2" name="b2" value="4">4
<input type="radio" onchange="r('b2')"  class="radioID2" name="b2" value="5"  >5
<input type="radio" onchange="r('b2')"   class="radioID2" name="b2" value="6">6


क्या आप कृपया कुछ स्पष्टीकरण जोड़ सकते हैं, ताकि अधिक लोग समझ सकें।
शांतेश्वर Inde

2

मैं एक जावास्क्रिप्ट व्यक्ति नहीं हूं, लेकिन मैंने इस समस्या की खोज के लिए यहां पाया। जो इसे गूगल करता है और यहां पाता है, मैं उम्मीद कर रहा हूं कि यह कुछ मदद करता है। इसलिए, जैसे कि यदि हमारे पास रेडियो बटनों की सूची है:

<div class="list">
    <input type="radio" name="b1" value="1">
    <input type="radio" name="b2" value="2" checked="checked">
    <input type="radio" name="b3" value="3">
</div>

मुझे पता चल सकता है कि इस चयनकर्ता के साथ कौन सा चयन किया गया है:

$('.list input[type="radio"]:checked:first').val();

यहां तक ​​कि अगर कोई तत्व चयनित नहीं है, तब भी मुझे अपरिभाषित त्रुटि नहीं मिलती है। इसलिए, आपको तत्व का मूल्य लेने से पहले अतिरिक्त विवरण नहीं लिखना है।

यहाँ बहुत बुनियादी jsfiddle उदाहरण है


1
यह रेडियो इनपुट के लिए नाम विशेषता का गलत उपयोग है। एक समूह में रेडियो बटन का एक ही नाम होना चाहिए यदि आप केवल समूह से एकल मान के लिए अनुमति देना चाहते हैं। इस तरह से करना यह चेकबॉक्स की तरह काम करता है, जिससे समूह के भीतर एकल चयन के बजाय कई चयनों की अनुमति मिलती है।
मिस्टीडॉन

@ मिस्टडाउन आप सही कह रहे हैं, मुझे यह भी याद नहीं है कि मैंने यह कैसे लिखा, शायद यह एक बग को ठीक करने से है।
युसुफ उज़ुन

2

यहाँ 2 रेडियो बटन हैं जिनका नाम rd1 और Radio1 है

<input type="radio" name="rd" id="rd1" />
<input type="radio" name="rd" id="Radio1" /> 

यह जांचने का सबसे सरल तरीका है कि कौन सा रेडियो बटन चेक किया गया है, व्यक्ति की जांच करके (": चेक किया गया") संपत्ति है

if ($("#rd1").is(":checked")) {
      alert("rd1 checked");
   }
 else {
      alert("rd1 not checked");
   }

यह बहुत मजबूत समाधान नहीं है। यह बेहतर है कि केवल एक युक्त div है, और फिर इसके तहत सभी रेडियो को देखें और चेक का चयन करें। आप एक निश्चित नाम के साथ सभी रेडियो को भी देख सकते हैं, और फिर चेक किए गए को ढूंढ सकते हैं। यह हर बार जब बटन जोड़ा जाता है तो कोड को बदलना कम कर देता है।
रिचर्ड ड्यूयर

यदि आपके पृष्ठ में 2 से अधिक रेडियो इनपुट हैं, तो यह बहुत भ्रामक हो सकता है और हर एक रेडियो को आईडी असाइन करने में बहुत समय लगेगा। इस पद्धति को आमतौर पर अच्छा अभ्यास नहीं माना जाएगा।
मिस्टीडॉन

2

यहां तक ​​कि inputआवश्यक नहीं है जैसा कि अन्य उत्तरों द्वारा सुझाया गया है। निम्नलिखित कोड का भी उपयोग किया जा सकता है:

var variable_name = $("[name='radio_name']:checked").val();

यह अनिवार्य रूप से पांच साल पहले के इस उत्तर के समान ही है , बिना inputअनावश्यक उद्धरण चिह्नों के साथ।
हेयटिक बंदर

वे उद्धरण अनावश्यक नहीं हैं और जिस कारण से मैंने उपरोक्त उत्तर पोस्ट किया है, वह यह बताने के लिए है कि लोगों को इनपुट आवश्यक नहीं है
shivamag00

फिर आपको कमांड "निम्नलिखित कोड का उपयोग करें" का उपयोग करने के बजाय उन कारणों का उल्लेख करने के लिए अपने प्रश्न को संपादित करने पर विचार करना चाहिए । आप एक स्रोत का संदर्भ लेना चाह सकते हैं जो कहता है कि उद्धरण आवश्यक हैं।
मंकी


1
    <input type="radio" name='s_2_1_6_0' value='Mail copy to my bill to address' id = "InvCopyRadio" onchange = 'SWESubmitForm(document.SWEForm2_0,s_4,"","1-DPWJJF")' style="height:20;width:25" tabindex=1997 >

$(function() {
      $("#submit").click(function() {
        alert($('input[name=s_2_1_6_0]:checked').val());
      });
    });`

1
HTML Code
<input id="is_verified" class="check" name="is_verified" type="radio" value="1"/>
<input id="is_verified" class="check" name="is_verified" type="radio" checked="checked" value="0"/>
<input id="submit" name="submit" type="submit" value="Save" />

Javascript Code
$("input[type='radio'].check").click(function() {
    if($(this).is(':checked')) {
        if ($(this).val() == 1) {
            $("#submit").val("Verified & Save");
        }else{
            $("#submit").val("Save");
        }
    }
});

1

यदि आप किसी भिन्न नाम को नहीं जानते हैं या सभी रेडियो इनपुटों को एक रूप में जांचना चाहते हैं, तो आप प्रत्येक रेडियो समूह के लिए एक बार जांचने के लिए एक वैश्विक संस्करण का उपयोग कर सकते हैं: `

        var radio_name = "";
        $("form).find(":radio").each(function(){
            if (!radio_name || radio_name != $(this).attr('name')) {
                radio_name = $(this).attr('name');
                var val = $('input[name="'+radio_name+'"]:checked').val();
                if (!val) alert($('input[name="'+radio_name+'"]:checked').val());
            }
        });`
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.