Javascript cfajaxproxy不工作的简单表单

Javascript cfajaxproxy不工作的简单表单,javascript,ajax,coldfusion,coldfusion-8,Javascript,Ajax,Coldfusion,Coldfusion 8,表单不工作,不通过CFC发布到数据库,或者似乎正在使用脚本。当您单击“通知后”按钮时,不会发生任何事情。我只花了一天时间,尝试了很多很多不同的东西。不同的按钮和不同的代码,有些会让事情变得更糟,大多数只会导致错误或刷新页面。下面的代码没有任何错误,但什么也没发生 有人能看到我在干什么吗 类型 剧本 功能后指令{ var cfc=新的上市后cfc; cfc.setCallbackHandlergetComment; cfc.true; var targetPostCommentRespons

表单不工作,不通过CFC发布到数据库,或者似乎正在使用脚本。当您单击“通知后”按钮时,不会发生任何事情。我只花了一天时间,尝试了很多很多不同的东西。不同的按钮和不同的代码,有些会让事情变得更糟,大多数只会导致错误或刷新页面。下面的代码没有任何错误,但什么也没发生

有人能看到我在干什么吗

类型

剧本

功能后指令{ var cfc=新的上市后cfc; cfc.setCallbackHandlergetComment; cfc.true; var targetPostCommentResponse=document.getElementByIdtargetPostCommentResponse.style.display='block'; var targetMakeComment=document.getElementByIdtargetMakeComment.style.display='none'; $'OpenMakeComentResponse'.html发表评论; $'CloseMakeCommentResponse'.html; 返回false; }

氟氯化碳后处理
我没有发现您的代码有任何错误,我广泛使用cfajaxproxy。它可能是一些小东西

我将使用Riafforge上提供的firebug和firebug的coldfusion扩展coldfire进行调试,如果您使用的是coldfusion Builder,则可以使用coldfusion调试器进行冷融合,并在较小程度上作为cfeclipse的一部分

祝你好运

<cfcomponent>  
    <cffunction name="PostComment" access="remote">  
        <cfargument name="CommentSection" type="string" required="true" />  
        <cfargument name="Comment" type="string" required="true" />   
        <CFQUERY NAME="Comment" DATASOURCE="MyDSN"> 
            INSERT INTO Comments(ID,Comment,CommentSection,CommentDate) 
            VALUE (#COOKIE.ID#,'#arguments.Comment#',#arguments.CommentSection#,#Now()#)  
        </CFQUERY>  
        <cfreturn true>   
    </cffunction>  
</cfcomponent>