程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> html5-用JavaScript做個省份城市下拉框

html5-用JavaScript做個省份城市下拉框

編輯:編程綜合問答
用JavaScript做個省份城市下拉框

請問如何寫前兩個輸入框的onblur函數。

 <body>
   <input id="shengfen" type="text" onblur="enters()">//這兩個文本框是讓用戶輸入省份和城市,輸入後onblur控制在後面的選擇框裡自動出現用戶輸入的省份和城市。
    <input id="chengshi" type="text" onblur="enterc()">//
    <select id="province">
    <option value="none">請選擇</option>
    </select>
    <select id="city"></select>
    <input type="button" onclick="info()" value="輸出">
</body>
<script>
var datas = { "河北": ["衡水","保定","唐山"],"河南":["鄭州","許昌","開封"]};

$(function() {
    $.each(datas, function (key, value) {
        var option = $("<option value=" + key + ">" + key + "</option>");
        $("#province").append(option);
    });

    $("#province").change(function () {
        var selectprovine = $("#province").val();
        $("#city option").remove();
        if(selectprovine == "none") {
            return;
        }
        $(datas[selectprovine]).each(function () {
            var cityoption = $("<option value=" + this + ">" + this + "</option>");
            $("#city").append(cityoption);
        });
    });


});
function info() {       
        alert("您選擇的是地方為" + $("#province").val() + $("#city").val());
}
function enters() { 

}
function enterc() { 

}
</script>

謝謝各位老師。

最佳回答:


http://www.coding123.net/eg/jquery.autocomplete/
jquery autocomplete下載

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved