M P*_*M P 1 jquery onclick radio textfield switch-statement
感谢您过去的帮助。我再次问你。
我想有2个单选按钮,它们将更改文本输入的状态(启用/禁用)。
我设法使它从“禁用”变为“启用”,但是问题是,当您在单选按钮之间切换时,文本字段保持为“启用”。我不想要那样。
html在摆弄
$(document).ready( function(){
$('#casodhoda,#casodhoda1').prop('disabled',true);
$('input[type=radio][name=radioknof1]').click( function(){
$('#casodhoda,#casodhoda1').prop('disabled',true).val('');
$(this).next('span').children('wpcf7-form-control-wrap casodhoda').prop('disabled',false).triggerHandler('focus');
});
});
Run Code Online (Sandbox Code Playgroud)
编辑,修改了一点代码,以任何方式都无法再使用有效的解决方案了。。我希望在加载时禁用输入字段,并且当用户单击单选按钮时,应该同时启用这两个功能,并专注于第一个输入字段。该http://jsfiddle.net/wLFKD/3/在这里。谢谢!
完全根据您的网站html进行了更改。这应该工作:
$(document).ready( function(){
$('#casodhoda,#casprihoda').prop('disabled',true);
$('input[type=radio][name=radioknof]').click( function(){
$('#casodhoda,#casprihoda').prop('disabled',true).val('');
$(this).next('span').children('.wpcf7-form-control').prop('disabled',false).triggerHandler('focus');
});
});
Run Code Online (Sandbox Code Playgroud)
有一个错字。如果这不起作用,我唯一想到的另一种方法是...不,我认为这会起作用。