如何查看是否选择了下拉列表,如果是,则值是多少 Coldfusion / Javascript

问题描述

| 简短的问题是:我在Coldfusion / asp.net中有一个网页,其中包含许多下拉列表。我希望能够执行if语句,以查看列表中是否有选定的项目,如果有,则获取该项目的值。 长版: 我的页面上有多个下拉列表,可深入到该国家/地区的特定位置。当您打开页面时,只能选择一个或两个列表,其余的则被隐藏。选择一个选项后,将提交表单,一旦提交表单,新页面将旧数据加载到以前的列表中,并取消隐藏新列表,依此类推,直到选中所有选项。它通过url存储这些变量,我正在编辑它以将列表之一分成两个列表。我无法再将变量添加到网址中。 我要执行此操作的方法是,添加一个隐藏的下拉列表,直到选择了其上方的列表,然后使用该选择运行sql查询以获取数据以填充新列表。但是,我找不到一种简单的方法来检索上一个列表中的文本。 这是初始下拉菜单的代码,选择后,我想从中填充新列表。
<select name=\"siteid\" onChange=\"submitThis(\'site\');\">
  <option value=\"\">- SELECT ONE -</option>
  <cfoutput query=\"getSites\">
    <option 
      value=\"#getSites.siteid#\"
      <cfif attributes.siteid eq getSites.siteid>SELECTED</cfif>
    >#getSites.siteDetail#</option>
  </cfoutput>
</select>
    

解决方法

        试试这个教程: http://www.forta.com/blog/index.cfm/2007/5/31/ColdFusion-Ajax-Tutorial-2-Related-Selects     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...