万卷书   首页 > 电脑书籍 > Asp > ASP学习:不刷新页面筛选数据库中的数据
 

   //首先移除在所有查询结果列表中的选项
   j=searchObj.length;
   for(i=j-1;i>=0;i--)
   {
   searchObj.remove(i);
   }
   if(searchtext!=""){
   //显示符合筛选条件的雇员
   j=searchSource.length;
   for(i=0;i<j;i++){
   searchsource=searchSource.options(i).text;
   k=searchsource.indexOf(searchtext);
   if(k!=-1){
   option1=document.createElement("option");
   option1.text=searchsource;
   option1.value=searchSource.options(i).value;
   searchObj.add(option1);
   }
   }
   }
   else{
   //如果没有输入查询条件则显示所有雇员
   j=searchSource.length;
   for(i=0;i<j;i++){
   searchsource=searchSource.options(i).text;
   option1=document.createElement("option");
   option1.text=searchsource;
   option1.value=searchSource.options(i).value;
   searchObj.add(option1);
   }
   }
   }

   </script>
   <bodybgcolor="#FFFFFF"text="#000000">
   <%
   servername="wyb"'服务器名
   user="sa"'用户名
   pw=""'用户密码
   databasename="northwind"'数据库名
   setconn=server.CreateObject("adodb.connection")

上一页 下一页