簡體   English   中英

如何使用Javascript函數獲取RadioList值

[英]How to Get A RadioList Value with Javascript Function

我有這個:

<?php
$list = [];
$list = [1 => 'Aumento' , 0 => 'Disminución'];

echo $form->field($modi, 'aumento')->radioList($list)->label("<b>Seleccione acción a realizar</b>");

?>

我需要用javascript中的一個函數獲取向量“ $ list”的值,我有:

$('#modificaciones-aumento').change(function(){
 var valor = $('#modificaciones-aumento').val();
 alert(valor);
});

但是它不起作用,我也嘗試使用函數“ prop。(” checked“)”,但是它也不起作用。

您的單選按鈕沒有id值。 #modificaciones-aumento是您的divid

<div id="modificaciones-aumento">
    <label>
        <input type="radio" name="Modificaciones[aumento]" value="1"> Aumento
    </label>
    <label>
        <input type="radio" name="Modificaciones[aumento]" value="0"> Disminución
    </label>
</div>

嘗試為選擇器嘗試#modificaciones-aumento :radio ,並在函數中使用$(this)

$('#modificaciones-aumento :radio').change(function(){
    var valor = $(this).val();
    alert(valor);
});

jsFiddle- http://jsfiddle.net/d6mfuv0c/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM