Show/Hide <select> dropdown, with jQuery, ba

2019-02-12 18:28发布

问题:

I'm trying to build a custom dropdownlist wich show/hide a second set of dropdowns based on it's selection.

I was wondering if anyone here might be able to help with a solution to this.

You can view my code at http://jsfiddle.net/prodac/stAAm/

回答1:

use the jquery :selected a little bit of documentation is here http://api.jquery.com/selected-selector/

That works in an option select menu

I am updating your Jfiddle now if you can give me a little more info about what you want done.


Edit

Here is an updated jfiddle with your answer. http://jsfiddle.net/stAAm/7/

and a copy of the code for Stack overflow

$('#source').change(function () {
        if ($('#source option:selected').text() == "France"){
            $('.cities').hide();
            $('#source2a').show();
        } else if ($('#source option:selected').text() == "Germany"){
            $('.cities').hide();
            $('#source2b').show();
        } else if ($('#source option:selected').text() == "India"){
            $('.cities').hide();
            $('#source2c').show();
        } else {
            $('.cities').hide();
        } });