Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/11/2004, 14:27
Avatar de lexus
lexus
 
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 23 años, 4 meses
Puntos: 4
De acuerdo

este es un ejemplo que uso para categorias y subcategorias, tienes que tener tu conexion y tu base de datos con los campos qeu necesites.
espero te sirva para qeu saques un ejemplo.
suerte.


en head
Código:
 
<script language = "JavaScript">
<%
Sql = "Select * from subcategoria_ppequipos"
 rs.Open Sql, con, 3, 3
x=0
%>
// FUNCION DE COMBO BOX COMBINADO
function sublist(inform, selecteditem)
 {
 inform.subcategoria.length = 0
  <%
  count= 0
  y=0
  do while not rs.eof
 %>
 x = <%= trim(y) %>; 
 subcat = new Array();
 subcatagorys = "<%=(rs("subcategoria"))%>";
 subcatagoryof = "<%=(rs("id_categoria_ppequipos"))%>";
 subcatagoryid = "<%=(rs("id"))%>";
 subcat[x,0] = subcatagorys;
 subcat[x,1] = subcatagoryof;
 subcat[x,2] = subcatagoryid;
 if (subcat[x,1] == selecteditem) {
   var option<%= trim(count) %> = new Option(subcat[x,0], subcat[x,2]);
	inform.subcategoria.options[inform.subcategoria.length]=option<%= trim(count)%>;
	 }
  
 <%
   count = count + 1
   y = y + 1
   rs.movenext
  loop
 rs.close
 %>
}
</script>

en tu formulario

Código:
 
<form name="form1" method="post" action="tupagina.asp">
	<select size="1" id="select3" name="categoria" onChange = "javascript:sublist(this.form, categoria.value);">
	  <option value="-1" selected>Seleccione una Categoría</option>
	  <%Sql2 = "Select numero,nombre from categorias_ppequipos"
   rs.Open Sql2, Con
   do while not rs.eof
			%>
	  <option value="<%=rs("numero")%>"><%=rs("nombre")%></option>
	  <%rs.movenext
			  loop
			set rs=nothing
   set con=nothing%>
	</select>
	<select id="select" name="subcategoria" size="1">
	  <option value="-1" selected>Seleccione una Subcategoria</option>
	</select>
</form>
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com