我有三个基于数据库和下一个按钮的单选按钮,我希望我的下一个按钮只有在选中任何一个单选按钮时才能工作。我的编码如下所示:
<?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");
});
});
答案 0 :(得分:0)
尝试
$(function () {
$('#div1').hide();
$('#div2').hide();
$('.next').click(function (e) {
if (!$('input[name="catagory[]"]').is(':checked')) {
return
}
$(this).slideUp("slow");
$('#div1').slideDown("slow");
});
});