下拉列表中传递多个值

一个下拉列表有许多项,当选择其中某一项时,可以给后一页传递两个参数,该怎么做?
比如:
我在下拉列表选了“国内新闻”这一项,执行FORM后向后页传递两个参数:type="国内新闻",class="2"。
在下拉列表选了“国外新闻”这一项,执行FORM后向后页传递两个参数:type="国外新闻",class="3"。
这该怎么做?
我知道二级联动可以实现,但如果不用二级联动,怎样解决这个问题?

form.htm
---------------------------------------------------------
<form name="form1" method="post" action="to.asp">
<select size="1" name="new" ID="Select" onchange="javaScript:document.form1.submit();">
<option selected value="国内新闻,2">国内新闻</option>
<option value="国外新闻,3">国外新闻</option>
</select>
</form>
---------------------------------------------------------
to.asp
--------------------------------------------------------
<%
new=split(request.form("new"),",",2)
Response.Write "type=" & new(1) & ",class=" & new(2)
%>
--------------------------------------------------------
form.htm里下拉列表传值是传一个值,但值里是用',’号分隔的两组数据。
to.asp里是将传来的值分解开成new数组,两个数据new(1),new(2)

近来问连动下拉列表的人很多,我就自己做了一个,自己暂时不用,完全是给大家分享的,数据库结构采用常见的省份和城市,数据库结构结构来自csdn某文章,大家可以自己改。有什么意见请提出来,要代码文件和数据库请开贴放分并且留下email。
本文完全VBS制作,结交VBS高手,我用VBS能做出Javascript能做的一切QQ:28963147,email:panyuguang962@sohu.com
Access数据库
● 数据库名:DB_ProvinceCat
● 表名:1)Tb_Province 2)Tb_City
说明:表Tb_Province用来存放省份名称;表Tb_City用来存放相应的城市名称。
● 字段名的设计

时间: 2024-09-20 08:43:59

下拉列表中传递多个值的相关文章

android-Android Intent 如何接收到指定的Intent传递过来的值呢?

问题描述 Android Intent 如何接收到指定的Intent传递过来的值呢? 写了2个Activity,A.B,2个Activity之间可以相互跳转. 1.A中有一个发送按钮可实现传值到B中,同时还有一个独立的跳转按钮. 2.在B中有接收A传值过来的的代码 3.执行中,如果直接执行了跳转按钮,B的接收Intent代码中,就会出现空指针异常,目前通过 try{}catch临时确保能正常运行. 想请问:能否有方法可以让B接收传值的代码能够识别那个Intent才是传值过来的,避免空指针异常出现

值传递-Android 同一个activity中传递值

问题描述 Android 同一个activity中传递值 在同一activity中传递值,在网友的帮助下认识到如下的存取值方法 public static class HealthMap { private static Map map = new ConcurrentHashMap(); /** * 传值 * @param key * @param obj */ public static void put(String key, Object obj) { map.put(key, obj)

cs aspx-我想往后台.cs程序中传递前台.aspx程序的值 怎么传不了

问题描述 我想往后台.cs程序中传递前台.aspx程序的值 怎么传不了 前台.aspx <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN

android-列表视图中传递int值到string值

问题描述 列表视图中传递int值到string值 TextView location=(TextView)template_view.findViewById(R.id.tvlocation); TextView weather=(TextView)template_view.findViewById(R.id.tvweather); TextView temp=(TextView)template_view.findViewById(R.id.tvtemp); TextView dewpoin

代码-下拉列表中 选择后 在重新选择任何一个值的时候 有效开始事件清空 怎么设置呀

问题描述 下拉列表中 选择后 在重新选择任何一个值的时候 有效开始事件清空 怎么设置呀 <table cellpadding="0" cellspacing="1" width="100%" class="gray" id="tbAdd"> <tr> <th width="15%"> <fmt:message key="commonAp

Java中参数传递类型只有值传递

Java核心技术卷I里有一个结论我觉得挺有意思的:java中没有引用传递,只有值传递 首先看定义: 值传递,是指方法接收的是调用者提供的值 引用传递,是指方法接收的是调用者提供的变量地址 以前学习C++时把参数传递分为值传递和引用传递,国内的不少java教材愿意把对象的传递理解是引用传递,为什么它们会这么说呢?可以看下面一个例子: import java.util.Calendar; public class ChangeValue { public static void main(Strin

PHP在弹框中获取foreach中遍历的id值并传递给地址栏

1.php有时候我们需要再弹框中获取foreach中遍历的数据(例如id),在弹框中点击按钮并传递给地址栏跳转.那么应该怎么做呢. 2. 点击取现按钮,如果没有设置密码->弹框 3. 点击去设置,把用户名通过地址栏传递给别的页面. 4.使用onclick事件,把参数charge传递给function函数.function为弹窗函数. 5. 把username值传递过来.并给"去设置"赋值herf属性. 6. <div class="mask" >&

jsf 获取页面的值:jsf 得到传递过来的值

先声明,JSF 才学如有雷同纯属巧合.要想转载,请君自便,如果出错,请见谅!遇到了和STRUTS2 一样的问题---怎么得到传递过来的值因为jsf 和struts2一样不用继承框架就直接可以用一个bin来做为action处理业务逻辑.因此我们不能直接用那样在参数中引入//struts2 中得到Request对象HttpServletRequest request = ServletActionContext.getRequest();//struts 中得到Sessioon对象HttpSessi

DLL中传递STL参数

以下是自己在调测代码过程出现问题后,搜索出来的资料,虽然很乱,但明白了在跨DLL传递stl中的容器类对象时存在问题的原因及解决办法,故保存之. STL跨平台调用会出现很多异常,你可以试试. STL使用模板生成,当我们使用模板的时候,每一个EXE,和DLL都在编译器产生了自己的代码,导致模板所使用的静态成员不同步,所以出现数据传递的各种问题,下面是详细解释. 原因分析: 一句话-----如果任何STL类使用了静态变量(无论是直接还是间接使用),那么就不要再写出跨执行单元访问它的代码. 除非你能够确