通过比较html表单中的输入来创建选择标记

时间:2017-06-15 16:44:23

标签: javascript jquery html

我正在努力实现这一目标:

在html表单中,需要输入文本。如果文本输入=" abc",则将选择标记添加到页面以创建相关的下拉菜单。但是,如果是其他任何内容,则没有下拉菜单或已禁用。

我无法通过jQuery找到或想到一种方法。是否有一个事件可以比较输入字符串,可以使用$("#equipment")。on(" ???",function()?谢谢。

我对javascript和jQuery很新,很抱歉这个基本问题。

1 个答案:

答案 0 :(得分:1)

您将input事件用于文本输入,然后根据值隐藏或显示select元素,例如

$('#some_text_input').on('input', function() {

    if ( this.value === 'abc' ) {
        $('#some_select').show();
    } else {
        $('#some_select').hide();
    }

});