问题标签 [cfform]

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.

0 投票
0 回答
129 浏览

coldfusion - Coldfusion CFFORM scriptSrc

我有一系列冷融合形式,如果可能的话,我不想修改它们。有没有办法从 application.cfc 设置 cfform scriptSrc 属性?

0 投票
0 回答
258 浏览

coldfusion - 通过将值硬编码到会话范围中

我有一个包含多个字段的 cfform,我正在使用 onpage post 方法将从用户条目中收集的信息发布到会话中,以传递到注册过程的每个页面。

我一生都无法弄清楚,这可能很简单,如果我有硬编码选项,我如何将选择的内容传递到会话中?尝试显示在下一页上选择的值时,我可以得到 session.house.main.form.saletype is undefined 错误。我所有的其他表单字段都显示得很好。

我删除了所有其他表单字段,以便更轻松地检查我的代码:

编辑:固定 cfselect 名称。如何使用两个硬编码选项将 form.saletype 设置到 cfselect 中?

0 投票
3 回答
1285 浏览

coldfusion - Coldfusion 服务器端表单验证 - 如何将在一个表单中输入的数据显示到另一个表单中

我有两种形式。在 form1 中,必须输入姓名和地址。如果缺少其中一个条目,则在进行服务器端验证后会显示一条错误消息。如果没有错误,form1 中输入的结果应该会显示在 form2 中。我在验证成功后执行了CFLOCATION,但是form1中输入的数据并没有传递给form2。我收到消息 txtName 和 txtAddress 在表单 (2) 中未定义。服务器端验证成功后,如何将数据从第一个屏幕屏幕传递到另一个屏幕?任何建议都受到高度赞赏。下面请找到我的代码

表格1

表格2

0 投票
2 回答
109 浏览

coldfusion - Coldfusion cfform autosuggest - 当用户被建议位置名称时如何传递 locationid?

我已经决定是时候开始使用 cfform 了(3 分钟后,我已经遇到了我的第一个绊脚石!)

我想要一个自动提示文本输入,供用户选择城市。在我的数据库中,我有 locationnames 和 locationids。

例如

用户将开始键入 locationname - 我希望自动建议显示匹配的 locationnames,但是当他们提交表单时,我实际上希望传递 locationid。

我到底如何用 cfform 做到这一点?

0 投票
1 回答
226 浏览

html - 文本不会在日期字段框的左侧对齐

这一点都不难......我想要的只是让日期字段框与我的文本右侧对齐(购买日期)。出于某种原因,它只会在文本下方对齐,或者我可以让文本在日期字段框的右侧对齐。如果我使用 cfform format="flash" 并在 cfformgroup type="horizo​​ntal" 中对齐,它将起作用。有谁知道为什么它不能以常规形式工作..或者知道如何使它工作。任何帮助是极大的赞赏。

0 投票
1 回答
184 浏览

javascript - 共享主机上的 cftextarea 和自定义工具栏

我在共享托管计划的页面上有一个 cftextarea。在我的本地服务器上,我在 CFIDE 目录中为自定义工具栏标签编辑了 fckconfig.js,效果很好。

] ;

问题是托管公司不会让我在他们的服务器上搞乱我完全认可的 CFIDE。

我尝试将代码放在我的页面上:

并且页面忽略它。虽然它确实显示在我浏览器的视图源中。

我怎样才能让这个功能工作?

0 投票
1 回答
300 浏览

arrays - 将包含输入名称和值的数组解析为只读形式

背景:我要将我的 ColdFusion 表单数据保存到一个数组中,并将该数组存储到数据库的列中。我将对这个数组做的唯一事情是调用数据库以获取数据并将其解析回我的表单,但作为“只读”。该数组将包含输入名称和值。

问题:在 ColdFusion 中,我在数据库中查询了数组数据后,将数据解析回我的表单的最佳过程是什么?我是否必须在循环中重新创建我的表单?或者我可以定位输入并添加值,因为我会知道它们的名字吗?

将数据保存为序列化的 JSON 数据与使用 ColdFusion 创建的数组相比,还有什么价值吗?

****编辑***

以下是我的数据工作流程的概述。其中一些项目是客户要求的。

  1. 用户使用 65 个输入完成表单。

  2. 在提交时,所有表单数据都存储在一个数组中,该数组被添加到数据库中。该数据库还添加了以下数据。唯一的数字标识符、提交日期、提交表单的用户 ID(从 Session 变量中提取),最后将“未分配”状态添加到数据库中

  3. 管理员在单独的页面上检查队列。该队列简单地拉出所有仍处于“未分配”状态的表单提交。此队列中未使用该数组。

  4. 如果管理员选择队列中的一个条目,则以下页面将加载完全相同的表单,但我将使用数组将值填充到表单中并将所有字段设置为只读。管理员实际上只需要将表单字段中的值复制并粘贴到不同的系统中。(是的,我知道这听起来很乏味,但对于这个特定的客户,没有其他选择,这实际上比他们目前使用的流程更好。)

  5. 除了确保收集所有数据外,数组数据实际上永远不会用于其他任何事情。

  6. 数组数据将始终必须作为一个整体加载,并且一旦提交就永远不会更改。

我希望这有助于弄清楚我问这些问题的原因。谢谢

0 投票
2 回答
1053 浏览

javascript - Onclick 功能不适用于 CFINPUT 验证

我正在尝试使用 CFINPUT 验证字段,然后在提交表单之前调用弹出窗口函数来做更多的事情,但它不起作用。onclick 函数似乎优先于 CFINPUT 验证。一旦我单击提交按钮,它就会首先调用弹出窗口函数而不验证字段。我需要它:

  1. 首先验证字段
  2. 调用弹出函数
  3. 然后在弹出窗口自行关闭后提交表单

(ps我在这里看到了其他类似的案例,但没有给出答案)

代码如下所示:

请帮忙。谢谢你。

0 投票
2 回答
1475 浏览

if-statement - 是否可以使用条件 cfscript if 语句禁用 cfinput type=text 字段?

我有一个cfform动态填充的文本字段。这一切都在登录的门户中。如果用户到达表单时数据库为空,我希望这些字段被“启用”,以便他们可以填写信息并提交表单。但是,如果他们之前已经这样做并且填充了数据库,我希望这些字段被“禁用”。

本质上,我想要:

这可能吗?如果没有,关于如何做到这一点的任何想法?

0 投票
2 回答
1964 浏览

html - ColdFusion如何从cfquery的结果中设置表单输入值?

问题:(第 1 部分)我正在寻找基于我的cfquery. 我的表单字段都与数据库中的列名匹配。我知道使用cfinsert我可以使用表单输入值更新数据库。有没有办法反过来呢?

(第 1.5 部分)如何根据我的 cfquery 的值设置选择和单选按钮的值?

背景:我有一个包含 60 多个输入的表单,其中混合了text、和. 我正在创建的页面是允许用户查看他们之前提交的答案,并允许他们进行更改并再次提交表单,并使用他们的新答案(如果有的话)更新数据库。selectradiotextarea

以下只是输入的一小部分示例,除非有不同的方式,否则我将如何设置该值。