两个Text联动,不刷新页面
在一个jsp页面上有两个Text,我想在不刷新页面的情况下,当输入一个Text内容后,自动以这个内容为条件到数据库中查找第二个Text值,或是更多的值,并在页面上显示出来。 
 比如我在第一个text中输入姓名的ID,可以在第二个text中得到姓名.还有我的一行行的记录也是JavaScrip写的动态增行.
------解决方案--------------------我只知道一个笨方法, 
 就是把相关的库中的数据都要放到前台, 
 然后,都用javascript写。   
------解决方案--------------------以前做过,用iframe可以实现.
------解决方案--------------------你可以参考 使用DWR如何实现 
 使用DWR 这个问题很简单 DWR 也很好学   
 如果你要是没有时间 
 我给你提供一个思路 
 function append(id,url){ 
   var obj = document.getElementById(id); 
   var Http = new ActiveXObject( "Microsoft.XMLHTTP "); //建立XMLHTTP对象  没有考虑兼容 只适合ie 比较高的版本 
   Http.open( 'get ',url,false); 
   Http.send(); 
   var response = Http.responseText;   
  // alert(response); 
   delete(Http); 
   obj.value=response; 
 }   
 你在第一个text 中 onblue() 触发append 方法 其中 id 为第二个text 的id  url 为你要进行后台处理的链接 
 通过这个连接 给以根据传入的第一个text.value 获得  第二个text 的value  
 在java 中用response 把这个第二个text 的value  输出  
 那么 在 上面var response = Http.responseText;   这个地方就能得到这个值     
------解决方案--------------------lzmhehe(小飞飞)的方法是可行的,我也用这种方法做过 
 DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).它的最新版本DWR0.6添加许多特性如:支持Dom Trees的自动配置,支持Spring(JavaScript远程调用spring bean),更好浏览器支持,还支持一个可选的commons-logging日记操作. 
------解决方案--------------------都取出来放在数组里,然后再用二级联动就行了 
 你二级联动下拉框是一样的
------解决方案--------------------先从数据库中取出来,隐藏起来,在在js里面选出合适条件联动
------解决方案--------------------function append(id,url){ 
   var obj = document.getElementById(id); 
   var Http = new ActiveXObject( "Microsoft.XMLHTTP "); //建立XMLHTTP对象  没有考虑兼容 只适合ie 比较高的版本 
   Http.open( 'get ',url,false); 
   Http.send(); 
   var response = Http.responseText;   
  // alert(response); 
   delete(Http); 
   obj.value=response; 
 }     
 url指向的是一個aspx的頁面,在這個頁面寫你的後台程序,輸出xml文檔。