使用jquery从jsp中的数据库筛选表

使用jquery从jsp中的数据库筛选表,jquery,mysql,jsp,Jquery,Mysql,Jsp,我正在从数据库中检索数据并将其放入表中。我有组合框来选择类型。更改组合框时,我想从数据库中筛选数据。我想在jsp中使用jquery 下面是选择类型的代码 <form method="post" action="dashboardcontrol.jsp"> Type: <select name="type" id="type"> <option value="select" selected>..s

我正在从数据库中检索数据并将其放入表中。我有组合框来选择类型。更改组合框时,我想从数据库中筛选数据。我想在jsp中使用jquery

下面是选择类型的代码

    <form method="post" action="dashboardcontrol.jsp">
            Type: <select name="type" id="type">
                <option value="select" selected>..select..</option>
                <option value="agriculture">Agriculture</option>
                <option value="fiction">Fiction</option>
                <option value="Religion">Religion</option>
                <option value="music">Music</option>    
            </select> 
           <input type="submit" value="ok" />
    </form>
这是包含所有数据的表

<TD><%=resultset.getInt(1)%></TD>
<TD><%=resultset.getString(2)%></TD>
<TD><%=resultset.getString(3)%></TD>
<TD><%=resultset.getString(4)%></TD>
<TD><%=resultset.getString(5)%></TD>
<TD><%=resultset.getString(6)%></TD>

任何建议

函数GetSelectedComboxValueBoxValue{

ifboxValue!=选择{

$.ajax{

    type : "POST",
    url : "getDatabaseRecordClassName",
    data : {
        BOXVALUE : boxValue,
    },
    success : function(data) {
        if(data!=""){
           $("#tab_container").html(data);
        }
    }
}

}

}

这里getDatabaseRecordClassName是Java类名。 这里的tab_容器是表DIV id

<form method="post" action="dashboardcontrol.jsp">
        Type: <select name="type" id="type" onchange="getSelectedComboBoxValue(this.value)">
            <option value="select">..select..</option>
            <option value="agriculture">Agriculture</option>
            <option value="fiction">Fiction</option>
            <option value="Religion">Religion</option>
            <option value="music">Music</option>    
        </select> 
</form>