Javascript 如何基于picklist值呈现字段?

Javascript 如何基于picklist值呈现字段?,javascript,jsp,Javascript,Jsp,我需要根据用户在Select option中选择的值呈现输入字段,请给我一些想法或建议如何实现这一点,我使用的是JSP页面 <select name="Bank" id=Bank"> <option>Choose Bank</option> <option value="hdfc">HDFC</option> <option value="other">OTHER</option> <

我需要根据用户在
Select option
中选择的值呈现输入字段,请给我一些想法或建议如何实现这一点,我使用的是JSP页面

<select name="Bank" id=Bank">
   <option>Choose Bank</option>
   <option value="hdfc">HDFC</option>
   <option value="other">OTHER</option>   
</select>

<div id="other" class="selectBankType" style="display:none;">
<input type="text" name="accountNumber"/>
<input type="text" name="IFSC"/>
</div>

<div id="hdfc" class="selectBankType" style="display:none;">
<input type="text" name="accountNumber"/>
</div>

您需要使用
jquery
为此,在select标记中使用类似于
onChange=“toggleSubmit('d',this)”的函数

并使用jquery呈现输入字段函数

$('#myDiv').append('<input type="text" name="' + name + '" />');
看到这个了吗


希望这有帮助

您好,谢谢您的回复,我更新了我的问题,我想要的是当选择同一家银行时,我只想显示“账号”字段,当我选择“其他”时,我需要显示“账号”和“IFSC代码”字段,您能给我提供一个示例吗code@user3168055我已经更新了我的代码。如果您需要任何帮助,请在此处通过评论查看
 $(function() {
        $('#Bank').change(function(){
            $('.selectBankType').hide();
            $('#' + $(this).val()).show();
        });
    });