asp程序问题,asp下拉显示和选中某个下拉选项的时候,自动调用相应价格显示如何写代码?
asp某选项下拉的数据是调用某个数据表的所有标题,并且在页面选择的时候选择某标题,后自动在后面显示这个标题所对应的价格,并且将此价格赋值到某个数据表里面。这样的应该如何写...
asp某选项下拉的数据是调用某个数据表的所有标题,并且在页面选择的时候选择某标题,后自动在后面显示这个标题所对应的价格,并且将此价格赋值到某个数据表里面。这样的应该如何写??麻烦了大侠们|
这是这块的代码,
<tr>
<th><em>*</em>意愿学习课程:</th>
<td><select style="width:149px;" name="yykc">
<%
set rs=server.createobject("adodb.recordset")
exec="select * from [pxxm] order by id desc"
rs.open exec,conn,1,1
title=request.form("title")
jiage=request.form("jiage")
%>
<OPTION value="<%=rs("title")%>"><%=rs("title")%></OPTION>
</select>
<input name="address" maxlength="60" class="input_border" value="<%=rs("jiage")%>" />
</td>
</tr> 展开
这是这块的代码,
<tr>
<th><em>*</em>意愿学习课程:</th>
<td><select style="width:149px;" name="yykc">
<%
set rs=server.createobject("adodb.recordset")
exec="select * from [pxxm] order by id desc"
rs.open exec,conn,1,1
title=request.form("title")
jiage=request.form("jiage")
%>
<OPTION value="<%=rs("title")%>"><%=rs("title")%></OPTION>
</select>
<input name="address" maxlength="60" class="input_border" value="<%=rs("jiage")%>" />
</td>
</tr> 展开
2013-04-18
展开全部
如果下拉表中的标题对应的价格是在一张表中
可以这样
<select name="yykc" onchange="document.getElementById('price').value=this.value">
<%do while not rs.eof%>
<option value="<%=rs("价格")%>"><%=rs("标题")%></option>
<%rs.movenext
loop
%>
</select>
<input type="text" name="price" id="price">
原理就是上边的代码,具体的你可以改下
可以这样
<select name="yykc" onchange="document.getElementById('price').value=this.value">
<%do while not rs.eof%>
<option value="<%=rs("价格")%>"><%=rs("标题")%></option>
<%rs.movenext
loop
%>
</select>
<input type="text" name="price" id="price">
原理就是上边的代码,具体的你可以改下
追问
我对asp程序,只是到了模仿阶段,麻烦你帮忙给写完整一下。
下面这个数据表。
pxxm数据表:意愿课程(title) 价格(jiage)>>> online_bm数据表:意愿课程(yykc) 价格(xy_jiage) 而且 当选择下拉的某选项(调用的是pxxm表)时候,可以显示相应价格,并且将这个价格填写到online_bm表下面的价格(xy_jiage)里面。
麻烦了
追答
你的意思是,当我选择下拉列表,选择相应课程后,而不用点什么提交按钮,就直接把选择的课程名和价格添加到 online_bm这个表对莹的字段中代码太多,不让提交
展开全部
这个最好用AJAX来进行实现,是最方便与快捷的方式。
追问
我对asp程序,只是到了模仿阶段,麻烦你帮忙给写完整一下。
下面这个数据表。
pxxm数据表:意愿课程(title) 价格(jiage)>>> online_bm数据表:意愿课程(yykc) 价格(xy_jiage) 而且 当选择下拉的某选项(调用的是pxxm表)时候,可以显示相应价格,并且将这个价格填写到online_bm表下面的价格(xy_jiage)里面。
麻烦了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询