用jsp做输入框下拉提示 提示的内容从数据库中查询

像百度等下拉提示在线等做好的发563191201@qq.com如果可以追加100分
1楼还没看清问题我要的是下拉提示的内容是从数据库中查询出来的不是从控件里找的

第1个回答  2010-08-14
如果你只是要做根据查询内容来模糊查询数据库中的内容 这个很简单 但是要做成百度那样的效果 很难!~ 我给你讲点思路吧,首先在后台写好一个模糊查询方法,至于根据什么查询由你自己决定。然后在JSP页面写一个onkeydown或是onkeypress都可以,每当输入时,则调用相应的javascript方法。那么到底这个javascript方法该怎么写?要做到动态局部刷新而不刷新整个页面,那就只能用Ajax了。楼主如果不知道怎么写,可以上网查下。当输入时,则在文本框下面添加一个层,并将查询到的内容加到层里面!~ 当然了,用一个下拉列表框也可以本回答被提问者采纳
第2个回答  2010-08-14
可以啊。你用 jsp + ext 利用 ext里的下拉例表框控件 可以实现的.(很简单就实现勒。 而且效果还不错蛤)

要代码 得选采纳我的的答案..
第3个回答  2010-08-14
用js+servlet可以实现。
第4个回答  2010-08-14
通过Ajax调用webservice 后者要自己实现 具体的实现查资料

用jsp做输入框下拉提示 提示的内容从数据库中查询 你这个问题解决了吗...
.combobx {width:100%;overflow:hidden;position:relative;} .combobxB {width:100%;position:absolute;left:0;top:0;right:none;bottom:none;clip:rect(0px auto auto 88%);} <INPUT class="ctlFields" id="gysSel" size="10" onPropertyChange="seek(0,1)"> < String sql = "SELECT...

JSP中下拉框是从数据库中读取的。当下拉框选择是,后面的文本框显示对...
我用的是AJAX,对每次下拉框的onchange事件,作一次异步请求,请求的当然就是服务器的处理程序了(一般是查询数据库),获取返回的json结果,然后再通过JS显示在后面的文本框 下面是分类联动选择的部分JS代码:\/\/子级category选择 getChildCategory:function(p,c,g){ \/\/$("#pArea").live('change',f...

jsp,struts框架。。如何使数据库中的数据,自动显示到下拉框。。然后id...
下载文件:MyJsp_20131021172218.jsp|看看这个,差不多就是这样了。后台你把数据取出来后,循环放到map中再付值给list,然后把list通过request.setAttribute("list", list);返回到页面就行了

用jsp做输入框下拉提示 提示的内容从数据库中查询
当输入时,则在文本框下面添加一个层,并将查询到的内容加到层里面!~ 当然了,用一个下拉列表框也可以

在jsp表单上,点选一个下拉列表中的选项,从数据库中调出数据,自动填充...
用到下拉框 onchange事件,事件调用的函数思路如下:1 创建xmlHttpRequest对象 xmlhttp 2 发送请求给服务器xmlHttp.open('GET',url,false);3 得到返回的数据 string str = xmlHttp.responseText;4 给文本框赋值 document.getElementById('文本框id').value = str;细节你自己写一下就ok了 ...

如何将下拉菜单的数据从数据库中读取出来
首先你得从后台获取德奥数据库的内容,然后转发到jsp页面,通过jstl或者el来读取后台传入过来的内容。后台可以把数据库查询到的数据放在一个数组或者是集合中,然后使用request.getRequestDispatcher.forward()把数据或者集合传到前台的下拉菜单的页面中,再在前台下拉菜单页面中使用<c:foreach>来遍历后台...

...式选择的内容联动第二个下拉式。需要从数据库中
首先进入页面的时候,第一个select的内容是从数据库查询出来的,这个很简单就能实现。然后在这个select控件上加上onchange事件,onchange事件中获取当选select选中的value 提交到后台,首先将页面中的内容存起来,比如刚才的那个内容使用setAttribute,存起来,然后在获取一次第一个select控件的信息,然后根据页面被...

jsp下拉列表如何获取数据库值
先把下拉列表的数据存在作用域 然后用循环标签,或者用struts的标签就可以取出来了

jsp 页面 下拉框中的值从数据库中取得 输入汉字拼音首字母 可取到匹配...
下拉列表快速选择 \/\/ 获取拼音首字母 function getPinYin(c) { execScript("tmp=asc(\\""+c+"\\")", "vbscript");tmp = 65536 + tmp;if(tmp>=45217 && tmp<=45252) return "A";if(tmp>=45253 && tmp<=45760) return "B";if(tmp>=45761 && tmp<=46317) return "C";if(tmp>=...

在jsp中用ext做成一个可以输入,可以模糊查询的下拉框。下拉框中的数据...
js文件如下:用来实现一个下拉框 StatusCombo = function() { StatusCombo.superclass.constructor.call(this, { store : new Ext.data.JsonStore({ fields: ['字段1','2'],url:'从数据库中获取数据源的jsp文件.jsp',totalProperty: "totalCount",root: "rows"}),displayField:'1',valueField:...

相似回答