输入框定义onclick onblur事件,打入一个字,或词组触发Javascript方法,javascript方法中用Ajax请求数据库匹配 like %你输入的字%,有匹配则返回给JS,JS再把其放到页面的适合位置
用过百度吧,有没有发现“百度一下”按钮右侧有个输入法选项,然后选拼音;查看源代码,研究一下它的原理,不过好像比较复杂。现成的技术可以采用jQuery autocomplete,见参考资料