如果选择下拉菜单“其他”,则会出现输入框?

时间:2011-02-10 05:00:08

标签: javascript jquery ajax

这是我的最终代码:

<script type="text/javascript">
jQuery(function() {
    jQuery("#company").change(function() {
        var val = jQuery(this).val();
        if(val == 'other') {
            jQuery('input[name="other"]').fadeIn('slow');
        } else {
            jQuery('input[name="other"]').fadeOut('slow')();
        }
    });
});
</script>

1 个答案:

答案 0 :(得分:7)

$(function() {
    $("#dropdown").change(function() {
        var val = $(this).val();
        if(val == 'other') {
            $('input[name="other"]').show();
        } else {
            $('input[name="other"]').hide();
        }
    }).change();
});

更新。如框9所示,因为您希望该功能在页面加载时触发。