如何启用此单选按钮

时间:2016-04-06 08:46:41

标签: javascript html

在我的HTML表单中,如果city标志为1,请禁用第二个单选按钮。如果city flag为2,则禁用第二个单选按钮。如果city标志为3,则启用两个按钮。

但是当城市标志为3时,当我点击第二个单选按钮然后转到下一个然后回到前一个寡妇时,显示第一个单选按钮已选中。我希望第二个按钮被检查;不是第一个。

所以,我为此应用了city flag 2函数,如下面的JavaScript代码。现在保持第二个单选按钮选择下一个并返回,但第一个单选按钮被禁用。我想启用此单选按钮而不影响城市标志2功能。请帮忙...

$("#reserve_type1").click(function () {
    $("#city_flg").val("1");
});

$("#reserve_type2").click(function () {
    $("#city_flg").val("2");
});

形式,

if ($row['reserve_type_id'] == 1) {
    ?>
    <input type="radio" checked="" name="reserve_type" id="reserve_type1" value="<?php echo $row['reserve_type_id'] ?>"><?php echo $row['reserve_type_name'] ?>&nbsp;
        <?php } else { ?>
            <input type="radio" name="reserve_type" id="reserve_type2" value="<?php echo $row['reserve_type_id'] ?>"  ><?php echo $row['reserve_type_name'] ?>&nbsp;
        <?php
        }
    }
    ?>
    <?php
    } else {
        if ($selected_input_array['city_flg'] == $row['reserve_type_id']) {
            ?>
            <input type="radio" checked="" name="reserve_type" value="<?php echo $row['reserve_type_id'] ?>"  ><?php echo $row['reserve_type_name'] ?>&nbsp;
        <?php } else if ($row['reserve_type_id'] != 3) { ?>
            <input type="radio" name="reserve_type" disabled="true" value="<?php echo $row['reserve_type_id'] ?>"><?php echo $row['reserve_type_name'] ?>&nbsp;
            <?php
        }
    }
}                     

0 个答案:

没有答案