问题标签 [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 回答
88 浏览

coldfusion - 单击href以访问表单输入中的信息

当使用 ColdFusion 在表单外单击链接时,是否可以访问表单中的信息?

例如:我有一个产品列表,如果您单击“编辑”,产品信息将加载到用户可以更新的表单中。用户点击编辑的链接现在已切换为“保存并继续”。我的问题:单击“保存并继续”时,我可以访问表单中的特定字段以传递给我的查询吗?“保存并继续”不是表单中的输入。

让我知道是否需要更多解释。

0 投票
1 回答
1165 浏览

coldfusion - HTML 格式的 CFGRID 绑定在 Coldfusion 11 中不起作用

好的,所以我在过去的几天里在包括这个网站在内的各种网站上研究了这个问题,但我仍然没有接近答案。我看到有人声称这是一个错误,并在 Adob​​e 的某个 CF11 补丁中得到了修复,我什至看到一个答案声称 Adob​​e 正在将修复程序直接通过电子邮件发送给个人——尽管没有关于如何获取 Adob​​e 的信息该网页上提供了这样做。

我们刚刚将 Intranet 更新为 Coldfusion 11,并且具有使用 HTML 格式的 cfgrid 并从 cfc 绑定数据的页面不再在页面上显示 cfgrid。其他将 Flash 格式与 cfgrid 一起使用的页面(显然不能将 bind 属性与 Flash 一起使用)确实可以工作。在我们迁移到 11 之前,这些 HTML cfgrid 页面在 Coldfusion 9 中可以正常工作。

我已经尽可能地简化了代码以消除其他错误的可能性——即我已经去掉了格式并且只从数据库中提取了几列。这是我目前在开发沙箱中处理的代码:

这是 cfc 中的代码(查询在转储到页面时会产生结果):

有没有人有幸让这样的 cfgrid 在 CF11 中工作?我可以尝试 JGrid 之类的 JQuery 解决方案,但是如果可能的话,我更愿意找出此代码存在的问题。

任何帮助深表感谢。

0 投票
2 回答
116 浏览

coldfusion - 将 cf 邮件从静态页面发送给单个收件人

试图<cfmail>从联系我们的静态页面发送。它将只有一个收件人,我不想将其保存在后端。

我有一个表格,我想作为电子邮件正文附加。不确定我是否需要将表格作为 a<cfform>或者这无关紧要。

0 投票
2 回答
8309 浏览

coldfusion - 如何在 ColdFusion 中执行提交按钮功能?

我是coldfusion的新手,请在下面查看我的代码

但是,当我点击提交按钮时,我期待结果为你好

我还没有看到你好消息,我的代码有什么问题吗,请任何人帮助我

0 投票
2 回答
537 浏览

coldfusion - 如何在 CFDiv 容器中提交 CFInput type=file

我正在cfdiv容器中提交文件,但文件的值未提交到处理页面。如果我在 之外提交文件cfdiv,它会看到文件值。但是,如果文件位于容器cfdivdiv容器中,则表单字段未定义。我也添加了 enctype="multipart/form-data"cfform但它仍然无法正常工作。

更新:

这是第一页 (index.cfm)

主页.cfm

单击保存按钮时,在动作处理页面中看不到该form.school_logo值。

我也尝试过使用普通的formandinput而不是 a cfform/cfinput,但是表单在提交时被加载到另一个选项卡中,而不是 div 容器。

0 投票
2 回答
191 浏览

coldfusion - cfform enablecab="No" 有什么作用?

我正在处理很多 ColdFusion 遗留代码。我在看

我正在努力退休<cfform>,但我不知道该怎么enablecab="No"做。

QA 已经发现了变化,但我不知道如何描述变化。该系统最近从CF10更新到CF2016

0 投票
0 回答
83 浏览

coldfusion - 请求中填充了表单变量,但接收表单时为空字符串

一些奇怪或明显的东西。我继承了一个coldfusion应用程序,我需要同时使用它,包括广泛使用<CFFORM>等。

我们有一个选择列表如下:

这会在 DOM 中生成以下内容:

以及以下页面输出:

在此处输入图像描述

单击选择列表中的第一项(马术运动)后,请求如下所示(注意:CSRFTOKEN 是隐藏的表单字段):

在此处输入图像描述

接收页面顶部的转储是:

在此处输入图像描述

所以,那里一切都很好。

但是,当我单击列表中的第二项(“其他”)时,请求正常,如下所示:

在此处输入图像描述

但是,接收页面上的转储如下所示:

在此处输入图像描述

一直试图解决这个问题一个多小时,但不知道发生了什么。也许有人以前遇到过这种情况。

0 投票
2 回答
73 浏览

coldfusion - cfinput 不接受 .education 域名

我有史以来第一次有两个用户使用 .education 顶级域进入我的应用程序。他们的电子邮件地址如下所示:user@domain.education。我在他们填写的表单上使用 cfinput validate 属性,如下所示:

当用户提交表单时,他们会收到我的错误消息。该表格多年来一直在输入的所有其他电子邮件地址上成功运行。有什么技巧可以让它占据这个顶级域名吗?TIA

0 投票
1 回答
57 浏览

forms - 将 Coldfusion 查询结果传递给 Form

我有两个 Coldfusion 模板(getdata.cfmgenerate.cfm)。getdata.cfm除了其他任务之外,第一个模板将使用查询从数据库中检索。它将准确检索 16 行数据,每行将有 8 个字段。比如这样:

第二个模板将生成一些随机数并将它们与这 16 行进行比较。第二个模板上有一个刷新按钮来重新生成数字。这就是我希望它工作的方式。

然而,目前唯一的工作方式是将数据库<cfquery>放在第二个模板中,generate.cfm 这意味着每次我按刷新时,它都会访问数据库,每次检索相同的 16 行,并生成随机数。这并不理想。因为这 16 行是相同的,所以每次生成一组新的随机数时都检索它们是没有意义的。最好在第一个模板中获取它们一次,然后以某种方式将它们传递给第二个模板。这 16 组数字需要始终显示在屏幕上。需要显示匹配和不匹配的数字。

如何将整个查询结果从第一个模板传递到第二个模板,而不必通过表单将 16 个记录作为 16 个列表作为表单字段传递?这甚至可能吗?提前致谢。