网上用的比较多的asp级联菜单效果代码
ASP联动下拉列表从数据库读取数据
=======================
代码示例如下:
`
<%
dim rs, sql
set rs=server.createobject("adodb.recordset")
sql = "SELECT FROM shiinfo ORDER BY id ASC"
rs.open sql, conn, 1, 1
%>
var subcat = new Array();
var onecount = 0;
<%
count = 0
do while not rs.eof
%>
subcat[<%=count%>]=new Array("<%=trim(rs("shiname"))%>","<%=trim(rs("shengcode"))%>","<%=trim(rs("id"))%>");
<%
count = count + 1
rs.movenext
loop
rs.close
%>
onecount=<%=count%>;
function changelocation(locationid) {
document.form1.cid.length = 0; // 清空原有选项
var i;
for (i=0; i < onecount; i++) {
if (subcat[i][1] == locationid) { // 如果找到匹配的省份ID,则添加对应的选项到下拉框中。
document.form1.cid.options[document.form1.cid.length] = new Option(subcat[i][0], subcat[i][2]);
}
}
}
```html
function changeLocation(selectedValue) {
// 这里可以添加根据选中的sid值跳转到不同页面的JavaScript代码逻辑
// 例如:window.location.href = 'somepage.asp?sid=' + selectedValue;
}
```
改动说明:
1. 移除了多余的标签和字符,使HTML结构更加清晰。
2. 将JavaScript函数`changelocation`移到`
编程语言
- 网上用的比较多的asp级联菜单效果代码
- javascript实现对话框功能警告(alert 消息对话框)
- php动态生成缩略图并输出显示的方法
- 实例分析vue循环列表动态数据的处理方法
- jquery实现顶部向右伸缩的导航区域代码
- php数组(array)输出的三种形式详解
- AngularJS与BootStrap模仿百度分页的示例代码
- PHP使用DOM和simplexml读取xml文档的方法示例
- js判断浏览器是否支持严格模式的方法
- ThinkPHP5与单元测试PHPUnit使用详解
- 用纯Node.JS弹出Windows系统消息提示框实例(Message
- 纯javascript实现图片延时加载方法
- 使用SMB共享来绕过php远程文件包含的限制执行R
- PHP5.3新特性小结
- DataTable多列合并问题轻松搞定
- 微信端调取相册和摄像头功能,实现图片上传,