1. 程式人生 > >Jquery實現簡單的級聯下拉列表 (省市)

Jquery實現簡單的級聯下拉列表 (省市)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <title></title>
    <script src="jquery-1.11.1.js"></script>


    <script >

        var p=["黑龍江","吉林","山東"];
        var c=[["哈爾濱","齊齊哈爾","大慶"],["長春","吉林","四平"],["濟南","煙臺","青島","威海"]];


        $(function(){

            for(var i=0;i< p.length;i++){
                $("#province").append($("<option>").val(i).html(p[i]));
            }

            $("#province").change(function(){
                $("#city").empty();
                for(var i=0;i<c[$(this).val()].length;i++) {
                    $("#city").append($("<option>").html(c[$(this).val()][i]));
                }
            })
            $("#province").change();
        })
    </script>
</head>
<body>
<select id="province" style="width:100px"></select>省
<select id="city" style="width:100px"></select>市
</body>
</html>

簡單學習記錄。