简体   繁体   English

在下拉列表中选择选项之前,如何隐藏单选按钮?

[英]How do I make radio button hidden until a option is selected in dropdown?

When a option is selected in drop down it shows data from mysql and I need it to be selectable. 当在下拉列表中选择一个选项时,它将显示来自mysql的数据,我需要它是可选的。 So I made a radio button but I need it to appear after option is selected but instead it is always there. 所以我做了一个单选按钮,但我希​​望它在选择选项后出现,但它始终存在。

Let your radiobuttons div have the id of "radio_div" and your select - "select_options", then: 让您的单选按钮div的ID为“ radio_div”,并​​选择-“ select_options”,然后:

document.getElementById('select_options').addEventListener('change', function () {
    document.getElementById('radio_div').style.display = 'block';
});

Not sure if I understand, but something like this? 不知道我是否理解,但是类似这样的东西?

http://jsfiddle.net/zysrcndx/ http://jsfiddle.net/zysrcndx/

HTML: HTML:

<select id="show">
  <option value="no" selected="selected">not showing</option>
  <option value="yes">showing</option>
</select>

<div id="radio" style="display: none;">
  <input type="radio" name="radio" value="something">Something<br>
  <input type="radio" name="radio" value="somethingelse">Something Else
</div>

JavaScript: JavaScript:

var dd = document.getElementById('show');
var r = document.getElementById('radio');

dd.addEventListener('change', function () {
        if(dd.options[dd.selectedIndex].value == 'no') {
        r.style.display = 'none';
    } else {
        r.style.display = 'block';
    }
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何在 Shopify 上设置默认选择的输入列表的第一个单选按钮选项? - How do I make the first radio button option of a list of inputs selected by default on Shopify? 如何根据所选选项制作一个从属单选按钮? - How to make a dependent radio button based on the option selected? 如何确保在此 Angular Material 应用程序中默认选择单选组元素的第一个选项? - How do I make sure the first option of a radio group element is selected by default in this Angular Material app? 根据选定的单选按钮添加/删除下拉选项 - Adding/Removing a dropdown option based on selected radio button 如何使单选按钮只能为每个组选择1个选项? - How do I make a radio button only able to select 1 option per group? Angular.js:如何在加载时选择单选按钮? - Angular.js: How do I make my radio button selected on load? 当存储的值=“ on”时,如何在启动时将html单选按钮显示为选中状态? - How do I make an html radio button display as selected at launch time when the stored value=“on”? Javascript:当选中/选中分配给它的单选按钮时,如何使输入/文本字段为必需字段? - Javascript: How do I make an input/text field mandatory(required) when the radio button assigned to it is checked/selected? 如何设置通过查看MVC URL选择的下拉选项 - How do I set dropdown option selected by looking at MVC URL 单击单选按钮时如何显示下拉列表? - How do I display a dropdown list on clicking a radio button?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM