在用自动完成的时候发现按下tab或者enter键时它默认自动输入的是数据库查出来的第一条记录,而我想的是默认的还是用户当前输入的东西,这个我是这样实现的: [code]<li><%= params[:product][:aid] if params[:product]%></li>[/code] 其他部分略去。