Adobe ColdFusion 2016中的脚本404错误

时间:2018-02-28 00:36:16

标签: coldfusion coldfusion-2016

我在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)#"

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

enter image description here

1 个答案:

答案 0 :(得分:3)

根据 official page of Adobe ColdFusion 2016 ,我必须 download js and css manually for yui from here

来自链接文章的相关信息:

  

YUI和Spry
  我们在ColdFusion 2016(Update 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功能的标记会受到影响:

     
      
  • cfmenu
  •   
  • CFTREE
  •   
  • cftooptip
  •   
  • cfcalendar
  •   
  • cfinput(autosuggest属性)
  •   
  • cfinput(sourcefortooltip属性)
  •   
  • cfsprydataset
  •   
     

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

     
      
  • YUI(校验和:827e0f8395d176ac28f46ed5e78004fd)
  •   
  • Spry(校验和:750c275c20b291f00c1ba92c855a09d7)
  •