在一个jsp页面实现二级下拉框联动,实时读取数据库数据,这个方法非常有用,只需要修改很小的地方就可以使用。设计的文件,serch.jsp,main.js,bytetostr.js先讲一下main.js,这是javascript,其中注意修改jsp页面名称。 function findObject(fName,initValue)...{ var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open("POST","searchmx.jsp?findObject="+fName+"&initValue="+initValue,false);//注意修改jsp页面 xmlhttp.send(); document.getElementById(fName).innerHTML=bytes2BSTR(xml...
名称:jsp+ajax技术实现行政区划代码三级关联下拉框代码
package untitled1;
import java.io.*;
import java.io.*;
import java.util.*;
import java.sql.*;
public class DatabaseOp {
//声明数据库jdbc驱动变量
static String jdbcClass = "oracle.jdbc.driver.OracleDriver";
//声明数据库url变量
static String jdbcURL = "jdbc:oracle:thin:@127.0.0.1:1521:databasename";//注意...
在一个jsp页面实现二级下拉框联动,实时读取数据库数据,这个方法非常有用,只需要修改很小的地方就可以使用。设计的文件,serch.jsp,main.js,bytetostr.js先讲一下main.js,这是javascript,其中注意修改jsp页面名称。
function findObject(fName,initValue)...{ var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open("POST","searchmx.jsp?findObject="+fName+"&initValue="+initValue,false);//注意修改jsp页面 xmlhttp.send(); document.getElementById(fName).innerHTML=bytes2BSTR(xmlhttp.responsebody); //bytes2BS...
近日在开发过程中遇到使用下拉数据窗口的情况:数据表Data中有二列Dept_id(主管部门编码)、Unit_id(企业编码)的取值分别来自数据表Dept(主管部门)及Unit(企业基本情况),且要求选择某一主管部门后,能将该主管部门的所有企业显示出来以便选择。有关数据表的结构如下(已简化):表 名字段名类型长度关键字含义DataDept_idChar5否主管部门编码Unit_idChar9是企业编码NumNumeric7(无小数) 否上交金额DeptIdChar5是主管部门编码NameChar15否主管部门?/TD>UnitIdChar7是企业编码NameChar30否企业名称Dept_idChar5否主管部门编码 为实现这些要求,可将Data表的2个字段Dept_id、Unit_id设计为2个相关...