2016-05-19 5 views
3

Мне нужно получить выбранные значения переключателя. Название кнопки Радио is_externalКак получить выбранные значения переключателя?

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

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

    }); 
}); 
+0

'$ ("вход [имя = 'is_external']: проверено") знач();' ' –

+0

Replace radio' в' is_external':. '$ (" Вход [имя =» . is_external ']: проверено ") вал(); ' –

ответ

3

$(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>

зовут is_external не radio

+1

Я забыл название радио. Благодаря... –

Смежные вопросы