<script type="text/javascript">
$(function(){
$('input[name="authlistcheck"]').on('ifChanged', function(e) {
var $this = $(this);
var checked = $this.is(':checked'), val = $this.val();
if (checked){
$("#authlistselect").val(val);
}
});

})
    </script>
<foreach name="ass" item="vo">
<tr>
<td><input type="radio" name="authlistcheck"  value="{$vo.id}" data-toggle="icheck"></td>
</tr>
</foreach>

解决方案 »

  1.   


    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8"/>
    <title> new document </title>
    <meta name="keywords" content=""/>
    <meta name="description" content=""/>
    <script type="text/javascript" src="jquery.min.js"></script> </head> <body>
    <table>
    <tr>
    <td><input type="radio" name="authlistcheck"  value="1" data-toggle="icheck"></td>
    </tr>
    <tr>
    <td><input type="radio" name="authlistcheck"  value="2" data-toggle="icheck"></td>
    </tr>
    <tr>
    <td><input type="radio" name="authlistcheck"  value="3" data-toggle="icheck"></td>
    </tr>
    </table>
    <input type="text" id="authlistselect" name="" />
    <script type="text/javascript">
    $(function(){
    $('input[name="authlistcheck"]').on('change', function(e) {
    var $this = $(this);
    var checked = $this.is(':checked'), val = $this.val();
    if (checked){
    $("#authlistselect").val(val);
    }
    });})
        </script>
    </body>
    </html>