JQUERY buttonset收音机在一个页面上多个

时间:2011-03-09 08:14:02

标签: jquery radiobuttonlist

嘿所有我正试图让多个单选按钮在一个页面上工作。这就是我的想法。

我有几个选择

        Days 1 2 3 4 5
Item         x
Item 2         x
Item 3               x

我想用jquery来背诵这个想法。我有html的基本布局,我有适当的单选按钮,可以选择,工作一个魅力,但添加jquery按钮组对我来说不适合作为一个类,作为一个ID显然它将改变每个项目。 / p>

THE JAVASCRIPT

$( ".radio-days" ).buttonset();

PEE HAYCH PEE

<?php 
    for($j = 0; $j < 5; $j++)
    {
?>

    <form>
        <div id='item<?php echo $j; ?>' class='radio-days'>
        <?php 
            for($i = 0; $i < 8; $i++)
            {
            ?>
            <input type="radio" id="radio<?php echo $i; ?>" name="radio<?php echo $i; ?>" /><label for="radio<?php echo $i; ?>"><?php echo $i; ?></label>
            <?php
            }
        ?>
        </div>
    </form>

<?php
    }
?>

绝对急需帮助:(

1 个答案:

答案 0 :(得分:1)

您无法在html中指定包含多个元素的ID。尝试

<?php 
    for($j = 0; $j < 5; $j++)
    {
?>

    <form>
        <div id='item<?php echo $j; ?>' class='radio-days'>
        <?php 
            for($i = 0; $i < 8; $i++)
            {
            ?>
            <input type="radio" id="radio<?php echo $j; ?>_<?php echo $i; ?>" name="radio<?php echo $j; ?>" /><label for="radio<?php echo $j; ?>_<?php echo $i; ?>"><?php echo $i; ?></label>
            <?php
            }
        ?>
        </div>
    </form>

<?php
    }
?>