請問如何寫前兩個輸入框的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下載