JSP+JavaScript crée un menu déroulant en cascade de deuxième niveau :
class (informations sur la colonne de premier niveau) : classId (numérotation automatique), className (nom de la colonne), Nclass (informations sur la colonne secondaire), NclassId (numérotation automatique), NclassName ( nom de la colonne), parentId (identifiant de la colonne de premier niveau, associé à classId dans la table de classe)
<%@ page contentType=text/html; charset=GB2312 language=java errorPage=../error.jsp %>
<%@include file=../conn.jsp%>
<%@include file=../ds.jsp%>
<%@ taglib uri=http://java.sun.com/jsp/jstl/sql divfix=sql %>
<%request.setCharacterEncoding(gb2312) ;
var locationid=locationid;
var je;
pour (i=0;i < onecount; i++)
{
if (subcat[i][2] == emplacementid)
{
document.myform.NclassId.options[document.myform.NclassId.length] = nouveau
Option(sous-cat[i][0], sous-cat[i][1]);
}
}
}