异常现象:
input输入内容后,绑定的onchange事件不触发
异常原因:
onchange事件,需要在input不失去焦点时,才触发
解决方法:
$(document).ready(function () {
//改变思路去监听键盘的输入
window.document.onkeydown = function (e) {
//如果当前焦点元素的id为某指定ID
if (document.activeElement.id==="IDCard") {
//获取数据并执行展示自动填充可选项
var json = { IDCard: $.trim($("#IDCard").val()) };
$.post("/Household/Household/SelectIdCard",json,function (data) {
initAutoComplete(data);
},"json");
}
};
});