我有调用 .cfc 页面的函数。我正在传递方法和参数以及页面名称。这是我的代码:
function callFunction(name){
param = name;
location.href = 'myTest.cfc?method=getRecords&userName=' + param;
}
这是我在 cfc 页面上的 cffunction:
<cfcomponent>
<cffunction name="getRecords" access="remote" returnformat="void">
<cfargument name="userName" type="string" required="yes">
<cfset myResult = "1">
<cftry>
<cfquery name="getResults" datasource="test">
//myQuery
</cfquery>
<cfcatch>
<cfoutput>#cfcatch#</cfoutput>
<cfset myResult="0">
</cfcatch>
</cftry>
<cfreturn myResult>
</cffunction>
</cfcomponent>
在我调用我的函数后,我的代码没有给我返回变量。我不确定我的代码中缺少什么。如果有人可以帮助解决这个问题,请告诉我。