关于textbox的自动完成
我现在想模仿百度实现文本框自动完成的效果,从数据库取数据数据库A
id name address
1 aaa 一号
2 aab 二号
3 bbb 三号
现在我想实现在文本框输入aa,下拉框就出现
1 aaa 一号
2 aab 二号
我知道用ajax实现,网上也查了,但是感觉还是没什么头绪,第一次用ajax,请知道的朋友指教下! --------------------编程问答-------------------- ajax只是suggest功能的一部分
suggest主要还需要监视文本框
流程是
每隔0.5s(或者你自己任意指定)获取文本框的内容
如果这次获取的与上次获取的不同
保留这次获取的字符串
这时发送消息到服务端(也就是你所说的ajax技术)
服务端接收一下数据
返回数据xml json 等
客户端接收数据
组织数据显示出来(操作dom)
以上这些你有什么问题么?/
--------------------编程问答--------------------
你说的也太抽象了,初学,不是太明白 --------------------编程问答-------------------- http://www.open-open.com/ajax/AutoComplete.htm --------------------编程问答--------------------
你第几步不明白??
比如说交互ajax?
json xml结构??这些得具体问,每一个细说都很麻烦
[{id:'1',name:'aaa',address:'一号'},{id:'2',name:'aab',address:'二号'}] --------------------编程问答-------------------- 监视用setTimeout这样的函数 --------------------编程问答--------------------
朋友,你这个上面的插件怎么使用?如何连接数据库呢?比如Combogrid --------------------编程问答-------------------- 有没有朋友介绍下插件是怎么使用的,怎么连接数据库? --------------------编程问答-------------------- AutoComplete --------------------编程问答-------------------- http://blog.sina.com.cn/s/blog_608475eb0100g6qk.html
Autocomplete插件最简单的使用,可识别当中的文字,不一定从开头对比,很简单的,把数据导入到JS中即可。
补充:.NET技术 , ASP.NET