大家好,最近主管让我用php实现一个简单的对数据进行查询统计的功能,里面有两个下拉列表控件,两个select已经实现了联动。但还有一个问题未能解决,特来请教!
问题是这样的,在第一个下拉框中有很多数据,我希望达到的效果是,从键盘输入汉字拼音首字母,自动对应到列表框中的值,比如输入“bj”,对应到下拉列表中所有以“bj”打头的值,如“北京”。但好像没找到select控件相应的处理键盘输入的函数或者事件曾怀疑select是否支持键盘输入,但发现它还是支持方向键跟英文字母的,也就是说如果下拉列表里有a、ab、abc,键盘输入a后,这三个都会显示出来,这就说明它还是可以处理键盘输入的,但我现在没找到从哪入手望有经验人士能指教一下!谢了!
问题是这样的,在第一个下拉框中有很多数据,我希望达到的效果是,从键盘输入汉字拼音首字母,自动对应到列表框中的值,比如输入“bj”,对应到下拉列表中所有以“bj”打头的值,如“北京”。但好像没找到select控件相应的处理键盘输入的函数或者事件曾怀疑select是否支持键盘输入,但发现它还是支持方向键跟英文字母的,也就是说如果下拉列表里有a、ab、abc,键盘输入a后,这三个都会显示出来,这就说明它还是可以处理键盘输入的,但我现在没找到从哪入手望有经验人士能指教一下!谢了!
或者onkeypress,然后调用js函数……
那你看看jquery.autocomplete,在对应相应的拼音,你自已找找算法。