0
我有3个onchange事件选项可以打开和隐藏单选按钮值。我不知道如何设置第一个(值== 2)默认情况下已在页面上打开。任何帮助,这将不胜感激。以下是我目前拥有的代码。在更改值时加载默认值
$('input[name="type"]').on('change', function() {
$('.opening-fields').toggle(+this.value === 1 && this.checked);
$('.qualify-fields').toggle(+this.value === 2 && this.checked);
$('.verify-fields').toggle(+this.value === 3 && this.checked);
$('.datasheet-fields').toggle(+this.value === 4 && this.checked);
}).change();
没有理由为什么你需要更改事件3次单独绑定。您可以将逻辑合并为一个。要将哪个输入元素绑定到更改事件侦听器?选择元素?文本/数字输入? – Terry
你可以在html中设置默认值,你尝试过吗? –
我们需要看到您的HTML来帮助您,尽管听起来您只需要在相关的“输入”上添加一个“checked”属性即可。 –