jquery函数检查是否选中了单选按钮

时间:2014-02-01 05:06:20

标签: php jquery

我有三个基于数据库和下一个按钮的单选按钮,我希望我的下一个按钮只有在选中任何一个单选按钮时才能工作。我的编码如下所示:

<?php
    $query ="select * from catagory";
    $rs = ec($query);
    $count = mysql_num_rows($rs);
    while ($row = mysql_fetch_assoc($rs))
    {
        $id=$row['catagoryID'];
        echo "<input class='abcd' id='rb1' type='radio' name='catagory[]' value='$id'>".$row['catagory']."</option><br />";
    }
?>

<div class="next">Next</div>

<div id="div1">Some Code</div>
<div id="div2">Some Code</div>

我的jQuery是这样的:

$(function() { 
    $('#div1').hide(); 
    $('#div2').hide();

    $('.next').click(function(e) {
        $(this).slideUp("slow"); 
        $('#div1').slideDown("slow"); 
    });
 });

1 个答案:

答案 0 :(得分:0)

尝试

$(function () {
    $('#div1').hide();
    $('#div2').hide();
    $('.next').click(function (e) {
        if (!$('input[name="catagory[]"]').is(':checked')) {
            return
        }
        $(this).slideUp("slow");
        $('#div1').slideDown("slow");
    });
});