如何解决如何查看是否选择了下拉列表,如果是,则值是多少 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
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。