下拉框框是通过数据库调出来的值,后面一个文本框,选择下拉框不同项 文本框会显示与之关联的内容;
当点击下拉框不同项是触发onchange事件传出一个id值我需要利用这个值在另一个相关联的数据表中调出数据显示到文本框onchange="doChange(this,do...
当点击下拉框不同项是触发onchange事件 传出一个id值 我需要利用这个值 在另一个相关联的数据表中调出数据显示到文本框
onchange="doChange(this,document.myform.d_picture)"
function bao(s)
{
<%
Set aRs = Server.CreateObject( "ADODB.Recordset" )
aSql="SELECT * FROM news where zhi1="?????
aRs.open aSql,oConn,1,1
%>
}
问题:通过js出过去的值 查询语句中怎么使用 展开
onchange="doChange(this,document.myform.d_picture)"
function bao(s)
{
<%
Set aRs = Server.CreateObject( "ADODB.Recordset" )
aSql="SELECT * FROM news where zhi1="?????
aRs.open aSql,oConn,1,1
%>
}
问题:通过js出过去的值 查询语句中怎么使用 展开
2个回答
展开全部
aSql="SELECT * FROM news where zhi1=" +S
以参数的形式传进去,这个假定s(即id)为整形的,如果是文本还需要引号拼接下
以参数的形式传进去,这个假定s(即id)为整形的,如果是文本还需要引号拼接下
更多追问追答
追问
aSql="SELECT * FROM news where zhi1=" 这一句是在 也就是asp标签 直接用+s(js代码) 不对吧 我测试了 不对
追答
这一句是写在js中的对吧?--function bao(s) 里面
你可以跟踪下s是否有效的值,不能为空
或者把+改为&试试
asp做的比较久了,有些不是很记得
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询