response.write 写法的asp数组问题?急
1.A通过ajax返回B查询的一组数,这组数在A页面依次与文本框的输入值进行计算,并显示计算结果;
2.A页面的返回值与文本框输入值,提交依次写入数据库。
3.B页面
set rs=server.createobject("adodb.recordset")
sql="select * FROM product where class_id='"&class_id&"' and provider_id='"&provider_id&"' and online=1"
rs.open sql,conn,1,1
If rs.eof Then
Else
response.write ("<table width=""700"" border=""0"" align=""center"" cellpadding=""0"" cellspacing=""0"" bordercolor=""#CCCCCC"">")
response.write "<tr><td align=""center"" valign=""middle""><table width=""100%"" border=""1"" align=""center"" cellpadding=""0"" cellspacing=""1"" bordercolor=""#CCCCCC"">"
response.write "<tr><td width=""63"" align=""center"">商品编号</td><td width=""140"" align=""center"">商品名称</td><td width=""288"" align=""center"">规 格</td><td width=""60"" align=""center"" nowrap>单 价(¥)</td><td width=""52"" align=""center"">数 量</td><td width=""76"" align=""center"">小计(¥)</td></tr>"
if not rs.eof then
i=1
do while not rs.eof
response.write ("<tr><td width=""63"" align=""center"">"&rs("product_id")&"")
response.write "<input id=""product_id"" value='"&rs("product_id")&"' type=""hidden""/></td>" '商品编号
response.write ("<td width=""140"" align=""center"">"&rs("product_name")&"</td>")
response.write ("<td width=""288"" align=""center"">"&rs("specification")&"</td>")
response.write ("<td width=""60"" align=""center"">"&rs("price")&"")
'response.write "<input name=""price"" value='"&rs("price")&"' type=""hidden""/></td>" '单价
response.write "<input name=""price"" id='""price"&("i")&"' value='"&rs("price")&"' type=""hidden""/></td>"
response.write ("<td align=""center"" valign=""middle"" nowrap>")
response.write ("<input name=""quantity"" id=""quantity"" type=""text"" onKeyUp=""value=value.replace(/[^\d|]/g,'')"" size=""5"" maxlength=""5"" onBlur=""sum(this)""/>")
response.write ("<td width=""76"" align=""center"">")
response.write "<input name=""amount"" id=""amount"&("i")&" readonly=""true""/></td>"
response.write("</tr>")
'******************上面是你要显示的******************'
i=i+1
rs.movenext
loop
end if
end if
rs.close
conn.close
response.write "</table>"
response.write "<tr><td align=""center"" valign=""middle""><table width=""100%"" border=""1"" align=""center"" cellpadding=""0"" cellspacing=""1"" bordercolor=""#CCCCCC"">"
response.write "<tr><td align=""center"">合 计:</td>"
response.write "<td width=""223"" align=""right"">总 量:<input name=""number_sum"" type=""text"" size=""5"" readonly=""ture"" style=""font:bolder;color:#FF0000""/></td>"
response.write "<td width=""158"" align=""center"">总价:<input name=""amount_sum"" type=""text"" size=""8"" readonly=""ture"" style=""font:bolder;color:#FF0000""/>元</td>"
response.write "</tr>"
response.write "<tr><td align=""center"" valign=""middle"">备注:<span style=""color: #FF0000"">*</span></td>"
response.write "<td colspan=""2"" align=""left"" valign=""middle""><textarea name=""remark"" cols=""52"" rows=""3"" onBlur=""sum()""></textarea></td>"
response.write "</tr>"
response.write "</table></td>"
response.write "<tr><td height=""22"" colspan=6>"
response.write "</td></tr>"
response.write "</table>"
红色部分的应该写错了,但不知道怎么写,![]()
2.A页面的返回值与文本框输入值,提交依次写入数据库。
3.B页面
set rs=server.createobject("adodb.recordset")
sql="select * FROM product where class_id='"&class_id&"' and provider_id='"&provider_id&"' and online=1"
rs.open sql,conn,1,1
If rs.eof Then
Else
response.write ("<table width=""700"" border=""0"" align=""center"" cellpadding=""0"" cellspacing=""0"" bordercolor=""#CCCCCC"">")
response.write "<tr><td align=""center"" valign=""middle""><table width=""100%"" border=""1"" align=""center"" cellpadding=""0"" cellspacing=""1"" bordercolor=""#CCCCCC"">"
response.write "<tr><td width=""63"" align=""center"">商品编号</td><td width=""140"" align=""center"">商品名称</td><td width=""288"" align=""center"">规 格</td><td width=""60"" align=""center"" nowrap>单 价(¥)</td><td width=""52"" align=""center"">数 量</td><td width=""76"" align=""center"">小计(¥)</td></tr>"
if not rs.eof then
i=1
do while not rs.eof
response.write ("<tr><td width=""63"" align=""center"">"&rs("product_id")&"")
response.write "<input id=""product_id"" value='"&rs("product_id")&"' type=""hidden""/></td>" '商品编号
response.write ("<td width=""140"" align=""center"">"&rs("product_name")&"</td>")
response.write ("<td width=""288"" align=""center"">"&rs("specification")&"</td>")
response.write ("<td width=""60"" align=""center"">"&rs("price")&"")
'response.write "<input name=""price"" value='"&rs("price")&"' type=""hidden""/></td>" '单价
response.write "<input name=""price"" id='""price"&("i")&"' value='"&rs("price")&"' type=""hidden""/></td>"
response.write ("<td align=""center"" valign=""middle"" nowrap>")
response.write ("<input name=""quantity"" id=""quantity"" type=""text"" onKeyUp=""value=value.replace(/[^\d|]/g,'')"" size=""5"" maxlength=""5"" onBlur=""sum(this)""/>")
response.write ("<td width=""76"" align=""center"">")
response.write "<input name=""amount"" id=""amount"&("i")&" readonly=""true""/></td>"
response.write("</tr>")
'******************上面是你要显示的******************'
i=i+1
rs.movenext
loop
end if
end if
rs.close
conn.close
response.write "</table>"
response.write "<tr><td align=""center"" valign=""middle""><table width=""100%"" border=""1"" align=""center"" cellpadding=""0"" cellspacing=""1"" bordercolor=""#CCCCCC"">"
response.write "<tr><td align=""center"">合 计:</td>"
response.write "<td width=""223"" align=""right"">总 量:<input name=""number_sum"" type=""text"" size=""5"" readonly=""ture"" style=""font:bolder;color:#FF0000""/></td>"
response.write "<td width=""158"" align=""center"">总价:<input name=""amount_sum"" type=""text"" size=""8"" readonly=""ture"" style=""font:bolder;color:#FF0000""/>元</td>"
response.write "</tr>"
response.write "<tr><td align=""center"" valign=""middle"">备注:<span style=""color: #FF0000"">*</span></td>"
response.write "<td colspan=""2"" align=""left"" valign=""middle""><textarea name=""remark"" cols=""52"" rows=""3"" onBlur=""sum()""></textarea></td>"
response.write "</tr>"
response.write "</table></td>"
response.write "<tr><td height=""22"" colspan=6>"
response.write "</td></tr>"
response.write "</table>"
红色部分的应该写错了,但不知道怎么写,
...全文
相关推荐
C#中Response.Write常见问题汇总
"当前的记录变量";Response.Write("<script language='javascript'>alert('" + a + "成功修改'); window.location.href
asp中response.write('中文')或者js中文乱码问题
当你在ASP文件中直接写入中文字符,如`Response.Write("中文")`,如果页面的编码设置不正确,就可能导致乱码。
asp中response.write(中文)或者js中文乱码问题
在ASP开发中,遇到中文乱码问题通常是由于字符编码设置不一致导致的。当网页以UTF-8编码进行设计,但服务器或部分脚本处理过程中使用了其他编码,比如ANSI,就会出现乱码现象。在您所描述的情况中,当在
javascript asp教程第六课– response方法
"javascript asp教程第六课主要讲解了response对象及其方法,特别是关注了write()和redirect()这两个常用方法在ASP中的应用。"在ASP(Active Serve
ASP.NET菜鸟之路之Response小例子
"ASP.NET菜鸟之路之Response小例子"在ASP.NET开发中,了解并熟练运用`Response`对象是非常基础且重要的。本篇内容主要讲解了`Response.Write()`和`Res


