我试图改变一个单选按钮,以在一个FORM中单击输入文本时进行检查。
这里是我的形式:检查点击输入文字(表单)上的单选按钮
<input type="radio" name="sel_limit" id="sel_limit_1" value="1" <?php if($limit_days) echo 'checked'?>> <?php echo MOD_CO_DAYS; ?> <input type="text" class="inputbox" name="limit_1" id="limit_1" value="<?php echo $limit_days; ?>" size="5"/>
<input type="radio" name="sel_limit" id="sel_limit_2" value="2" <?php if($limit_weeks) echo 'checked'?>> <?php echo MOD_CO_WEEKS; ?> <input type="text" class="inputbox" name="limit_2" id="limit_2" value="<?php echo $limit_weeks; ?>" size="5"/>
这里的js代码:
$('#limit_1').click(function(){
$('#limit_2').val('0');
$('#sel_limit_1').attr('checked', true);
});
$('#limit_2').click(function(){
$('#limit_1').val('0');
$('#sel_limit_2').attr('checked', true);
});
我试图用attr
和prop
与不真,什么都不会发生。
这不工作,因为是一种形式?
我使用jQuery 1.8.3
试试这个http://jsfiddle.net/aamir/6gRkD/ –
你可能想尝试'.prop'再次,因为它肯定工程:http://jsfiddle.net/b38Vr/ – CodingIntrigue
我认为OP不在DOM准备好他的代码尝试'$(document).ready(function(){$('#limit_1')。click(function(){.....});});' –