下面这段列表选项代码,为什么在提交时,cp这个字段插入的是:dpm的值呢??就是插入了A,而不是name的值呢?是哪里错了吗?
我想要实现的是,在选择列表项目时,把列表项目的name值提交到数据表cp上
<td width="79%"><select name="cp" id="cp" onChange="changelocation(document.add.cp.options[document.add.name.selectedIndex].value,document.add)">
<option value="">请选择车型</option>
<%
i = 0
Set RsBig = Conn.Execute("select dpm,name from newqpgl.dbo.tbsysset where type='xlcx' and dpm='A' order by dpm")
Do While Not RsBig.Eof
If i = 0 Then name = RsBig(0)
Response.Write("<option value="""&RsBig(0)&""">"&RsBig(1)&"</option>")
i = i + 1
RsBig.MoveNext
Loop
Set RsBig = Nothing
%>
</select>
</td>
asp
HTML
类
select
------解决方案--------------------
Response.Write("<option value="""&RsBig(1)&""">"&RsBig(1)&"</option>")
------解决方案--------------------
看看你的字段够不够长