问题标签 [cfselect]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - 使用 JQUERY 刷新 CFSELECT
有没有办法用 JQuery 刷新查询驱动的 CFSELECT?
这是我的场景:
我有一个使用 cfquery 填充的 CFSELECT
如果用户单击“添加新”选项,则会弹出一个 MODAL,他们可以在其中添加 CFSELECT 从中提取的数据库中的数据列表。这是 AJAX 帖子:
我有这部分工作,但是在用户添加新数据并关闭 MODAL 窗口后,您必须刷新整个页面才能看到更新的 CFSELECT 列表。
这是不可取的,因为如果您刷新整个页面,那么用户将丢失他们输入到其他表单元素中的信息。
那么有没有一种方法可以告诉 CFSELECT 元素更新自身以检索更新的数据列表?
谢谢一堆。-布赖恩
coldfusion - ColdFusion:如何将元素 (cfselect) 的 @change 绑定到 cffunction?
我正在尝试将以下代码绑定到 cfselect,并在 cfc 中调用 cffunction。
我的问题是{cmbCRN@change}
,它给了我以下输出:
无效的构造:缺少参数或名称。
知道我缺少什么吗?
javascript - 当我在 Java 脚本中添加时,标记 cfselect 的上下文验证错误
当我正常运行 CFSELECT 时,它运行得很好,但是当我在 javascript 中添加时,它会出错。
正常的它可以工作。
它不起作用
在浏览器中我得到错误。
当我得到一些评论和答案时。我正在编辑我之前尝试过的,而不是使用 CFSELECT。
当它可以执行这个时,为什么不使用 CFSELECT
sql - ColdFusion cfselect 显示两个查询列
我正在尝试显示查询的结果,但我很难将查询产生的两个值结合起来......这是我的查询
我想弄清楚的是如何显示 StudData+' '+roomdata 如果它们同时存在,因为有些学生没有分配给他们的房间。(我只是想生成一个分配给他们宿舍/房间的学生列表。在我的 cfselect...
如果页面没有给我一个查询列错误,我不知道如何在显示属性中获取 StudData 和 roomdata。我对coldfusion很陌生,我的理解是你只能显示一个变量?有没有办法将 StudData 和 roomdata 组合成一个变量,然后显示该变量?
有人有想法么?这可以简化吗?希望这一切都有意义!
jquery - 如何保持 cfselect cfc 绑定选定值
我目前正在从事一个 ColdFusion (CF) 项目,为我们的员工感谢奖网络应用程序添加功能。
我遇到的问题是如何在返回选择它的网页时保留 cfselect 值。
目前,nomination.cfm 使用子部门名称填充 #1 下拉菜单,并且从 nomination.cfc cffunction getDept 调用。一旦选择了“部门”,则将其作为 cfargument 传递给 nomination.cfc cffunction getEmp。
所有这些代码都在一个 cfform 中,并在其中提交给 summary.cfm。在summary.cfm 中有一个编辑按钮可以返回到nomination.cfm。我用了
但#1 和#2 没有保留其选定的值,而是默认为原始下拉菜单列表。我在文档中读到 cfc 绑定不能“选择”,所以我很茫然。在此先感谢您的帮助!!
以下是nomination.cfc 代码:
ajax - 根据下拉列表中的选择从 cfselect 传递 2 个值?
这只是我关于 SO 的第二个问题,而且我对各种网络编码都是全新的(我所做的任何事情都是在过去 3 周内完成的,所以我真的不知道自己在做什么)但这里有一些背景和我的问题:
背景信息: 我正在更新一些现有的页面,这些页面以前有 42 个不同的下拉菜单,以显示不同水体和采样日期的数据图。因此,我将其浓缩为 2 个下拉菜单中所有这些内容的更优雅(尽管仍然过时)的方法,用户可以在其中选择他们想要查看数据的支流和采样日期的任何组合。
我有 2 个使用 CFC 和 CFM 的动态相关下拉菜单(由于 SO 的帮助,它们工作得很好)。CFC 具有从数据库中获取数据的功能、查询和参数。CFM 显示第一个下拉菜单(支流列表),当用户从中选择时,第二个下拉菜单将填充支流采样的日期。此第二个下拉列表的“显示”是附加到日期开头的支流名称,因此它们显示为“部落日期”,例如“Back River:2014 年 4 月 7 日”。当用户从第二个下拉列表(名为“链接”)中选择他们想要的内容并点击提交时,发送的值是路径字符串(“File_html”),在目标页面上,会显示数据映射那些日期的那些支流。在目标页面中的“form.link”
我的问题: 在显示的每张图像上方,我想要“支流”名称和“采样日期”,但我不知道如何传递此信息。我正在传递 'File_html' 但我想传递 'tribdate' (显示值)或分别传递 'tributary' 或 'cruisedate'。甚至使用图像中的替代文本,但我也不知道该怎么做。
我试过的: (1) 我无法从传递的值中提取可用的附属名称(许多是部分名称),但我可以提取可用的附属日期。(2) 如果我从选择支流的第一个下拉列表中提取“支流”名称并尝试使用它来命名地图,它仅适用于一张地图(这很有意义 bc 只选择了 1 个支流)。因此,如果用户从“Back River”中选择 2 个日期,则只能显示一个标题为“Back River”的地图,而第二个则出现错误。如果有一种方法可以复制这个附属值,以便在需要时重复使用,那就太好了。(3) 我尝试制作第三个下拉菜单,它只显示所选日期的支流名称,然后在地图显示上使用该下拉菜单的名称作为标题名称,这可行,但我不能
我可以从 CFC 调用支流吗?我可以将“tribdate”发送到地图显示页面吗?任何帮助、提示、想法都会很棒,谢谢。我看到了这个问题,这基本上就是我要问的问题,但我真的不明白将给出的答案放在哪里:Using CFQUERY and CFSELECT to pull multiple values based on selection
氟氯化碳:
具有下拉列表/表单的 CFM:
显示数据映射的目标 CFM 页面:
更新:在具有表格的 CFM 页面上,我现在将 PK“ID”传递给 mapdisplayv5.cfm,下面是新代码。它现在关联了正确的标题并显示了我想要的图像并将显示多个,但每个多个都是第二个下拉列表中第一个选择的副本。因此,如果您选择 2 个不同的日期,它会显示您选择的第一个日期的 2 个副本。
使用表单对 CFM 上的第二个下拉列表进行更改的快照,请注意我现在正在传递 ID:
切换到 mapdisplay.cfm 页面:
更新 2:mapdisplayv5.cfm 的更正工作版本 (感谢卢克、丹和利!)
coldfusion - ColdFusion cfselect 绑定不起作用
我有一个 ColdFusion 11 组件,它应该使用绑定填充 cfselect。但是,选择根本没有填充值。它显示空白。这些是我想要相互关联的 2 个选择表单控件。从一个中选择应该使用基于所做选择的值填充另一个。
coldfusion - CF2018 CFSELECT 绑定失败
文档中的简单城市/州示例在 CF2018 中不起作用——我不可能是第一个发现这一点的人,是吗?加载时不会填充状态下拉列表。在我旧安装的 CF11 上运行良好。
更新:
有趣...看起来像 404 错误:
html - 使用下拉菜单并引用查询结果
我希望这是一个简单的问题,我只是不知道如何在谷歌上搜索正确的答案。
我有一个使用查询填充的下拉列表。
当用户从下拉列表中选择“水果”以引用与他们在另一个查询中选择的“水果”相关联的“大小”和“颜色”时,是否有可能?
例如:
谢谢!