基于下拉菜单中的选择显示/隐藏窗体字段

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于下拉菜单中的选择显示/隐藏窗体字段相关的知识,希望对你有一定的参考价值。

Show a form field if 1 value from a dropdown is chosen, hide is the other is chosen. Can be extended to include more fields and values. Could get messy if you start nesting more than 2 'if else' but it gets the job done.
  1. $(document).ready(function() {
  2. $('#form-btw').hide(); //hide field on start
  3.  
  4. $('#Klant').change(function() {
  5.  
  6. var $index = $('#Klant').index(this);
  7.  
  8. if($('#Klant').val() != 'professional') { //if this value is NOT selected
  9. $('#form-btw').hide(); //this field is hidden
  10. }
  11. else {
  12. $('#form-btw').show();//else it is shown
  13.  
  14. }
  15. });
  16. });
  17.  
  18. ---
  19.  
  20. <select name="Klant" id="Klant">
  21. <option id="field-particulier" value="particulier">Particulier</option>
  22. <option id="field-professional" value="professional">Professional</option>
  23. </select>
  24.  
  25. <input name="BTW" type="text" class="form-text" id="BTW" />

以上是关于基于下拉菜单中的选择显示/隐藏窗体字段的主要内容,如果未能解决你的问题,请参考以下文章

Suitescript 2.0-如何显示字段并基于下拉菜单更新值?

Django Admin显示/隐藏字段如果在下拉菜单中选择了特定值

Odoo[12.0] : 如何创建下拉菜单并在下拉菜单中显示所有菜单以及选择多个菜单

在 Squarespace 中显示/隐藏表单域

vb 如何隐藏菜单栏,VB高手进、、、、、、、、、、、、、、、、、

如何隐藏组合框下拉列表中的列?