me pasa lo siguiente...
qusiera que al seleccionar un item de un combo de x producto se pudieran llenar 2 casillas de texto, el nombre y precio correspondiente al producto seleccionado.
ocupo la sgte metodologia.
primero lleno la lista, sin problemas
Código PHP:
<%
consulta = "SELECT * FROM producto order by prod_cod ASC"
set rs = con.execute(consulta)
while not rs.eof
response.Write("<option value='"&rs.fields("prod_cod")&"'>"&rs.fields("prod_cod")&"</option>")
rs.movenext
wend
%>
Código:
function Selec(combo) { var indice = combo.selectedIndex; var valor = combo.options[combo.selectedIndex].text; alert(indice); alert(valor); document.form1.txt_cod.value = valor; }
luego realizo la consulta sql con el filtro de ID del producto que tengo en el hidden y los imprimo en unas casillas de texto.
Código PHP:
<%
cod = request.QueryString("txt_prod")
buscar = "select * from producto where prod_cod = '"&cod&"'"
set rs = con.execute(buscar)
if not rs.eof then
nom = rs.fields("prod_nom")
precio = rs.fields("prod_precio")
end if
<input type="text" name="txt_nom" id="txt_nom" value="<%=nom%> " readonly />
<input type="text" name="txt_precio" id="txt_precio" value="<%=precio%> " readonly />
%>
el problema es que no me lista ni el nombre ni el precio en las casillas de texto. No se en que me equivoco, ya que no me sale ningun error al ejecutar
agradeceria un monton que pudieran darme una mano
de antemano gracias