如何从coldfusion.ajax.submitform访问返回值?

如何从coldfusion.ajax.submitform访问返回值?,ajax,coldfusion,Ajax,Coldfusion,在coldfusion.ajax.submitform上遇到了麻烦。我有对cfc的调用正在工作,数据保存到数据库中,但是我没有收到(或没有正确设置)接收方法调用成功消息的方法。这是我的密码: <cfcomponent> <cffunction name="postFeedback" access="remote" returntype="boolean"> <cfargument name="name" type = "string" required="yes

在coldfusion.ajax.submitform上遇到了麻烦。我有对cfc的调用正在工作,数据保存到数据库中,但是我没有收到(或没有正确设置)接收方法调用成功消息的方法。这是我的密码:

<cfcomponent>
<cffunction name="postFeedback" access="remote" returntype="boolean">
  <cfargument name="name" type = "string" required="yes">
      <cfargument name="email" type = "string" required="yes">
      <cfargument name="post" type = "string" required="yes">
      <cfquery name="postFeedback" datasource="myDB">
    Insert into feedback (name, email, post, date)
    Values('#ARGUMENTS.name#','#ARGUMENTS.email#','#ARGUMENTS.post#', #Now()#);
    </cfquery>
    <cfreturn true>
</cffunction>
</cfcomponent>
我最终想了解如何访问返回的值,以便使用“getFeedback”之类的方法填充字段。我已经可以用cfinvoke来实现这一点,但我希望通过点击按钮来实现这一点。我需要爬才能走

任何指导都将不胜感激

谢谢

请参见

callbackhandler

处理正常响应的JavaScript函数函数必须采用包含响应正文的单个参数。仅当表单提交是异步提交时才使用此方法

与之相比:

errorhandler

处理HTTP错误响应的JavaScript函数该函数必须包含两个参数:HTTP状态代码和错误消息。仅当表单提交是异步提交时才使用此方法

您似乎试图使用callbackhandler访问errorhandler参数

function callback(text)
    {
        alert("Callback: " + code + ": " + msg);
    }
您可能要尝试:

function callback(text)
    {
        alert("Callback: " + text);
    }
function callback(text)
    {
        alert("Callback: " + text);
    }