0

coldfusion 8 で cf autosuggest を使用しようとしています。

<cfinput name="tad" 
    autosuggest="(cfc.mywriters(getWriters.authors({cfautosuggestvalue})">

私のCFCは

<cffunction name="getWriters" access="public" returntype="any">
    <cfargument name="writers" required="yes"/>
    <cfset myArray = ArrayNew(1)>
    <cftry>
        <cfquery name="getWriters" datasource="mydb">
            SELECT   authors
            FROM     rp_authors
            ORDER BY authors asc
        </cfquery>
        <cfcatch>
            <cfdump var="#cfcatch#">
        </cfcatch>
    </cftry>
    <cfloop name="getWriters">
        <cfset arrayAppend(myArray,authors)>
    </cfloop>
    <cfreturn myArray>
</cffunction>
4

1 に答える 1

1

これを行うにはjQueryを使用します。これが素晴らしい例です:

http://jacktraynor.blogspot.com.au/2012/02/jquery-autocomplete-using-coldfusion.html

于 2012-08-01T03:04:16.310 に答える