3

我在 ColdFusion 中有以下代码。

<!doctype html>
<html>
<head>
    <meta charset="UTF-8">
</head>
<body>
    <cfform id="form1" name="form1" method="post">

        <cfquery name="config" datasource="config">
            SELECT DISTINCT ColumnName
            FROM tablename
        </cfquery>

        <cfinput name="ColumnName"
            type="text"
            autoSuggest="#valueList(config.ColumnName)#"
            typeahead="true"
            size="40"
            placeholder="ColumnName"/><br>

    </cfform>
</body>
</html>

问题出现在这一行:autoSuggest="#valueList(config.ColumnName)#"

以下是控制台中的错误。我错过了什么吗?

在此处输入图像描述

4

1 回答 1

4

根据Adob​​e ColdFusion 2016 的官方页面,我必须从这里手动为 yui 下载 js 和 css

链接文章中的相关信息:

YUI 和 Spry
我们在 ColdFusion 2016(更新 3)中弃用了 YUI 和 Spry 库,并删除了以下 JavaScript 库:

<cfusion_webroot>\cf_scripts\scripts\ajax\yui <cfusion_webroot>\cf_scripts\scripts\ajax\spry <cfusion_webroot>\cf_scripts\scripts\ajax\resources\yui

因此,以下使用 YUI 和 Spry 功能的标签将受到影响:

  • 菜单
  • cftree
  • cftooptip
  • 日历
  • cfinput(自动建议属性)
  • cfinput(sourcefortooltip 属性)
  • cfspry 数据集

作为一种解决方法,您可以从以下位置手动下载已删除的文件,并将它们复制到 ColdFusion 的 webroot 中的上述目录中。

  • YUI(校验和:827e0f8395d176ac28f46ed5e78004fd)
  • Spry(校验和:750c275c20b291f00c1ba92c855a09d7)
于 2018-02-28T08:47:08.927 回答