繁体   English   中英

使用javascript根据文本结果隐藏下拉框

[英]Hide drop-down box on basis of text result using javascript

我想根据选定的用户输入隐藏一个下拉菜单。

到目前为止,我已经完成了

var getText = document.getElementById('issuemeters-issuance_type').value;

然后在其他条件下

if(getText == 'HESCO/OEM')
         {
                $('.field-issuemeters-issuer').hide();// the drop-down which i want to hide
                $('#issuemeters-issuer').val('');// setting the text value to null
         }
         else 
         {
                $('.field-issuemeters-issuer').show();     
         }

getText等于HESCO/OEM时,它将起作用。 我还检查了console的值,但不知道为什么它不起作用。

任何帮助将不胜感激。

尝试在“ issuemeters-issuance_type”更改上使用侦听器:

$('#issuemeters-issuance_type').on('change',function(){
  if($(this).val() === 'HESCO/OEM')
         {
                $('.field-issuemeters-issuer').hide();// the drop-down which i want to hide
                $('#issuemeters-issuer').val('');// setting the text value to null
         }
         else 
         {
                $('.field-issuemeters-issuer').show();     
         }
});

假设“ issuemeters-issuance_type”

暂无
暂无

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

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM