[问题] 如何用Ajax做到不用按钮直接即时显示

楼主: yongb (火系见习魔法师 )   2016-06-18 19:13:24
各位前辈好
是这样的
最近做一个网页
想要
html的框框输入东西
不用按按钮
框框的下面直接显示输入进去的后端处理结果
后端是PHP连SQL抓资料(这边已经写好了)
e.g.
我在框框输入新北
下面直接跑出新北所有的医院
ajax爬了一整个下午没有头绪
各位先进能给教学范例网站或是一些关键字吗?
作者: EPGo   2016-06-18 19:16:00
AngularJS?
作者: illl (ill!)   2016-06-18 19:45:00
keyup的时候settimeout call ajax?
作者: icydream (巧虎)   2016-06-18 20:00:00
google autocomplete
作者: ccvs (kisS x Sis)   2016-06-18 20:23:00
推 awesomplete
作者: oToToT (屁孩)   2016-06-18 22:41:00
自己keyup送ajax www
作者: banana2014 (香蕉共和国)   2016-06-19 16:48:00
在onkeydown事件中触发ajax,使下方div的inner html变更内容为ajax的传回值
作者: async (异步)   2016-06-20 14:49:00
html5的WebSocket
作者: crossdunk (推嘘自如)   2016-06-20 16:55:00
.change
作者: aa06697 (todo se andarà)   2016-06-22 09:07:00
keyup keydown 这些就可以了
作者: defsrisars (阿转)   2016-06-29 13:23:00
意思是像FB那样 打个字 下面就会跑出相关人吧
作者: shuangrain (粗奶丸)   2016-07-21 23:02:00
blur
作者: KKFN (John)   2016-07-31 20:39:00
资料量少的话才能这样玩
作者: conanist (QQ)   2016-08-02 23:19:00
楼上正解,不然你需要庞大的搜寻资料备用如果用keydown 或keyup触发 你会一直送request回应时间你需要注意
作者: KawasumiMai (さあ、死ぬがいい)   2016-08-03 22:13:00
三楼讲的autocomplete又不限于自动完成他送出request求得关键字提示的过程就是你要做的

Links booklink

Contact Us: admin [ a t ] ucptt.com