问题标签 [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 投票
1 回答
584 浏览

coldfusion - 隐藏字段的 Coldfusion cfform 验证

我有一个带有一些选项的选择框的表单。如果用户选择其他选项,它将显示隐藏的文本字段,用户必须在其中输入他的选择。两个表单字段都是必填字段。但是当我选择“其他”以外的任何其他选项时,验证失败。有人能帮我吗?

代码如下:

0 投票
4 回答
3301 浏览

coldfusion - 在单个 URL 中传递两个表单变量

我在 abc.cfm 中运行以下表单。

// 参数定义

使用 datedownload.cfm 中的以下代码打印一切正常

除此之外,Enddate 正在打印完整路径,如下所示:

如何删除从路径开始的东西?

0 投票
3 回答
1240 浏览

arrays - Coldfusion(使用 CFForm 更新数组 - 提交后更改值)

我有一个简单的表格。值从数据库加载到数组中,然后使用 cfinput 和 cfselect 标签显示整个表,以允许进行字段编辑。因此,我希望能够更改显示的表格上下的任何字段,然后单击提交并显示更改的字段,但没有任何更改。该表只是恢复到原始状态,并且对标签的更改消失了。我不想让用户使用单独的表单单独更新每个字段。我想在一次提交中更新整个页面。

有什么建议么:

0 投票
1 回答
367 浏览

jquery - 表单验证后使用 ajax 请求进行 Cfform 验证

我遇到了一个 ColdFusion 表单的问题,根据管理层的指示,它必须使用 CF 的表单验证。

在表单验证为 true 后,我们需要通过 ajax 请求提交数据,我在 Google 上搜索了如何使用 cfform 验证,但无法找到如何等到 ColdFusion 通过其在 JS 上完成表单验证.

是否有某种对象可以传递给我的 jQuery 函数以查看它是否返回 true,以便我可以处理我的其他 ajax 请求?

0 投票
1 回答
106 浏览

coldfusion - 为什么这个 cfinput 提交多个值?

看起来这应该很简单,但我很难过。

假设我有一个名为“TheNumber”的变量,该数字的值为123.56. 我想将该数字显示为四舍五入的数字,或124. 如果我使用下面的输入代码,它将显示为124,但是当我提交表单时,它通过 ( 123.56, 124) 并因此出现错误。

我只想将124值插入数据库。我已经尝试在输入标签内外对数字进行四舍五入,但我仍然得到相同的结果。我错过了什么?

0 投票
2 回答
573 浏览

jquery - 使用jquery的模态时coldfusion绑定失败

嗨,我有一个 cfoutput 来循环查询,并且我正在使用动态变量在客户端显示布局,除了绑定仅在我不使用 jquery 的模式时才有效。

这是我的冷融合代码

和jQuery代码

我很感激你的帮助。

我也尝试过使用 showmodaldialog 但它只适用于 IE

使用模式对话框的任何其他选项都可以。

0 投票
1 回答
99 浏览

regex - CFFORM Regex 无法正确验证

我有一个旧表单,仍然必须使用 cfform 进行客户端验证。

我还有一个用于验证的正则表达式模式,我正在尝试验证电话号码字符串。

我尝试了许多不同的模式来将字符串验证为特定格式。

我需要它至少为 7 个字符 它可以包含空格 必须是数字

关于为什么这不能满足我的要求的任何想法?

0 投票
1 回答
377 浏览

coldfusion - ColdFusion cfselect 绑定在生产服务器上不起作用

我有一些相关的选择可以在安全性非常松散的测试服务器上完美运行(基本上只是 CF 10 的简单默认安装)。

我试图在生产服务器上实施 CF 10 锁定指南,一切似乎都很好,除了相关的选择不起作用。也就是说,链中的第一个选择不会填充,因此,相关的选择也不会填充。

我什至重新创建了 Ben Forta 的艺术媒体示例​​:在测试服务器上完美,在生产中没有触发。

所有其他 CFC 功能似乎都可以工作:SELECT 和 INSERT 查询都很好。只有带绑定的 CFSELECT 会被冲洗。我很确定问题出在服务器配置上。相同的页面在我们的旧 CF 9 盒子上运行良好。任何想法都会有所帮助。

0 投票
2 回答
3147 浏览

validation - 如何使用 cfform 内置验证来验证是否选择了单选按钮?

假设我有一个简单的 cfform,如下所示:

如何使用内置的 cfform 验证来确保至少选择了该组中的一个单选按钮?我尝试向每个单选按钮添加一个 validate="required" ,但它不起作用。是否有任何简单的方法来“要求”使用 cfform 验证来选择其中一个按钮?

0 投票
2 回答
258 浏览

coldfusion - Coldfusion UI标签有什么问题

我多次听到高级开发人员要求不要使用coldfusion UI标签并且它们会导致问题。但是有人可以让我知道它会产生什么样的问题吗?我主要不使用 CFML UI 标签,但一些遗留代码已经有了它们。因此,如果我必须改变它们,我需要说服人们为什么需要改变它们。原因...
编辑:
我知道这已被搁置,但我所问的几点,是一种清单。因此,当我与客户、开发人员同事交谈并想强调不使用 cfform 的原因时,我确实有这些原因。有很多好的和一些不太好的答案,我想我可以列出一个清单
1)他们使用旧的过时版本的 JavaScript 库和 HTML。
2)它们过去曾引起安全问题。
3)他们妨碍了了解事情的实际运作方式。
4) ColdFusion UI 目前确实可以工作。然而,人们面临的问题很简单,技术变化。真的就这么简单。jQuery 和其他 UI 不断变化。以及 ColdFusion UI 使用的许多其他 API。这意味着,如果您现在使用 ColdFusion 10,5 年后使用 ColdFusion 13,您的 ColdFusion 10 用户界面可能会出现问题。
5) 另一个例子是。最近有一个问题,因为它使用谷歌地图并且谷歌更新了他们的 API。自更新发生以来,它破坏了标签。由于这是一个 ColdFusion UI 而不是您自己的,因此很难仅更新 API 调用。这就是为什么建议使用你自己的。这是一个简单的 jQuery UI 修复,但不是真正的 ColdFusion UI。
6) 此外,很多 ColdFusion UI 与您的标题混淆。例如, 。众所周知,此标记会破坏移动网站和其他标题,因为它会将自己的标题添加到您的 HTML 页面。
7) cfinput required="" 与 HTML 5 input required="" 冲突