简体   繁体   English

如何获取选定的单选按钮值?

[英]How to get selected radio button values?

I need get the selected radio button values. 我需要获取所选的单选按钮值。 Radio button name is is_external 单选按钮名称是is_external

test.html 的test.html

<div class="exter_inter">
    External <input type="radio" name="is_external" value="1" <?php if(isset($_GET['status']) && $_GET['status']=='1') echo "checked";?> />
    Internal <input type="radio" name="is_external" value="0"  <?php if(isset($_GET['status']) && $_GET['status']=='0') echo "checked";?>  />
</div>

script.js 的script.js

$(document).ready(function() {  
    $('input:radio').change(function() {      
        var is_external = $("input[name='radio']:checked").val();   
        alert("selected values: " + is_external); //Return undefined  

    });
} ); 

 $(document).ready(function() { $('input:radio').change(function() { var is_external = $("input[name='is_external']:checked").val();//name is is_external not radio alert("selected values: " + is_external); //Return undefined }); }); 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div class="exter_inter"> External <input type="radio" name="is_external" value="1" />Internal <input type="radio" name="is_external" value="0" /> </div> 

Name is is_external not radio 名称是is_external而不是radio

   <input type="radio" name="user" value="newUser">New User
   <input type="radio" name="user" value="registeredUser">Registered User

    $(document).ready(function () {
        $("input:radio").change(function () {
            var x = $("input[name='user']:checked").val();
            console.log(x);
         });
    });

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM