Hola! tengo un formulario de altas y uno de sus campos se llama "Variedades" ke en principio aparece a modo de combo ke carga los datos de una BBDD pero al ke añado un valor de "Nueva Variedad" a la lista x si se kiere introducir una variedad ke no este en la lista de datos. Keria ke, al pinchar sobre la opción "Nueva Variedad" me apareciera al lado una caja de texto para introducir el nuevo valor.
El problema es ke tengo el formulario de esta forma:
y no puedo meter el otro formulario dentro de ese para hacer lo de la nueva variedad.
Como podria hacerlo???
este es el código ke tengo, pero creo ke no me sirve de nada si esta dentro de 1 formulario:
Código:
<select name="Variedad" class="normalform" onChange="javascript:">
<option selected>Variedades</option>
<option value="Nueva">Nueva Variedad</option>
<%
Set db = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
con="DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("/riojavina/data/bbddRiojavina.mdb")
db.open con
set rs=db.execute("Select distinct NomVariedad From Productos where NomVariedad<>'vacio'")
do while not rs.EOF
Response.Write "<option Value='" & rs.fields("NomVariedad") & "'>" & rs.fields("NomVariedad") & "</option>"
rs.MoveNext
Loop
rs.Close()
rs=null
db.Close()
datos="Nueva"
%>
</select>
<%if request("Variedad")=datos then
Response.write("<input name=Variedad type=text class=Campotexto size=30>")
end if%>
Alguna idea para solucionarlo???
Muxas gracias.