小编use*_*340的帖子

下拉绑定和AJAX

我是ColdFusion的新手,刚开始学习Ajax.我的问题是我在网上找到了一些很酷的编码来实现两个下拉菜单,其中第二个依赖于从第一个选择的内容.但目标是从选择查询中提取下拉列表中的所有值.

我正在使用我刚学到的绑定功能.第一次下拉的所有东西都正确拉动.问题虽然是第二个问题.我从AJAX记录器获得的错误是"Error invoking: Error Executing Database Query"任何建议将不胜感激.还要提前感谢您的帮助.

select.cfc

<cfcomponent output="false">

    <!--- Get array of Catagory Description types --->
    <cffunction name="cat_description" access="remote" returnType="array">

        <!--- Define variables --->
        <cfset var data="">
        <cfset var result=ArrayNew(2)>
        <cfset var i=0>

        <!--- Get data --->
        <cfquery name="getServiceCat" datasource="SOME_DATABASE">
            SELECT DISTINCT CAT_DESC
            FROM   service_table
            ORDER BY CAT_DESC
        </cfquery>

        <!--- Convert results to array---> 
        <cfloop index="i" from="1" to="#getServiceCat.recordcount#">
            <cfset result[i][1]=getServiceCat.CAT_DESC[i]>
            <cfset result[i][2]=getServiceCat.CAT_DESC[i]>
        </cfloop>

        <!--- And return it --->
        <cfreturn result>
    </cffunction>

    <!--- Get Service Type by …
Run Code Online (Sandbox Code Playgroud)

ajax coldfusion jquery

3
推荐指数
1
解决办法
351
查看次数

替换Extra Zero Coldfusion Cfset

我是Coldfusion的新手,不知道正确使用此函数的格式是什么.

我想将0000411111转换为0411111摆脱前三个零

<cfset origValue = "#query.column#"> 
<cfset newValue = ReReplace(origValue, "0+", "", "all")>
<cfoutput>#newValue#</cfoutput>
Run Code Online (Sandbox Code Playgroud)

这将删除所有零,无论如何只保留一个零.只是好奇.

在此先感谢您的帮助.

coldfusion

2
推荐指数
1
解决办法
1099
查看次数

标签 统计

coldfusion ×2

ajax ×1

jquery ×1