jquery - 使用单选按钮禁用/启用文本字段 (jQuery)

标签 jquery onclick switch-statement radio-button textfield

感谢您过去的帮助。我又问你了。

我想要有 2 个单选按钮,这将更改文本输入的状态(启用/禁用)。

我设法将其从禁用变为启用,但问题是,当您在单选按钮之间切换时,文本字段仍保持启用状态。我不希望这样。

html 处于 fiddle 状态

$(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');
});
});

编辑,修改了一些代码,无论如何都无法再找到工作解决方案。我希望在加载时禁用输入字段,当用户单击 radio 时,它应该启用两者并专注于第一个输入字段。 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');
  });
});

有一个拼写错误。 如果这不起作用,我能想到的唯一其他方法就是...不,我认为这会起作用。

关于jquery - 使用单选按钮禁用/启用文本字段 (jQuery),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13231991/

相关文章:

javascript - 为表单字段添加后缀

来自 SQL 的 PHP 动态复选框列表,基于级联选择选择

java - Libgdx 矩形检测触摸

Java:如何在开关之外更改变量的值? (刚刚读完帖子)

C++ 完全跳过一个开关

jquery - 根据具有选定属性的选择输入更改文本框值

javascript - table2excel jQuery 插件生成的 Excel 文件在打开时抛出错误

android - 带有可选 id 的 @OnClick 数组 (ButterKnife)

android - onClick() 的函数在下次点击时返回数据,但不会在同一次点击时返回

c++ - 简单程序 - 菜单只显示一次