J2EE社区

苟有恒,何必三更起五更眠;
最无益,只怕一日曝十日寒.
posts - 241, comments - 318, trackbacks - 0, articles - 16

onkeyup 中文

Posted on 2011-09-20 16:00 xcp 阅读(732) 评论(0)  编辑  收藏 所属分类: Javascript
小弟做一个搜索,想用户输入一个字,马上进行搜索,利用ajax,提高效率。
现在别的都做好了,却发现触发这个AJAX脚本有点小问题
如果用onKeyUp,那么连点一下光标,还有打中文字时都当成一次搜索,比如打“好”,在打 hao H字时就触发一次....
如果用onChange,那么又得让输入框失去焦点后才能触发
到底怎么样才能实现当内容改变时,触发搜索?


1.利用时间间隔(不科学)
2.可以用一个隐藏域比较onKeyup后文本框的值是否有变化。。onKeyup后同步更新hidden的值
3.每次onkeyup的事件发生后都去记录空间的值 和上次onkeyup的值做比较,如果不相同再触发函数(最好解决办法)


名称: ♪4C.ESL | .↗Evon
口号: 遇到新问题♪先要寻找一个方案乄而不是创造一个方案こ
mail: 联系我



只有注册用户登录后才能发表评论。


网站导航: