Jquery注释,使用ColdFusion和Access

Jquery注释,使用ColdFusion和Access,jquery,coldfusion,Jquery,Coldfusion,我正在试图弄清楚为什么这不是发布到我的数据库。当我点击Post评论时。一切都消失了,好像它发布了评论,但却什么也没做。任何帮助都将不胜感激。谢谢我不确定还缺少什么 <html> <script src="http://code.jquery.com/jquery-2.0.3.js"> </script> <script type="text/javascript" language="javascript"> $(

我正在试图弄清楚为什么这不是发布到我的数据库。当我点击Post评论时。一切都消失了,好像它发布了评论,但却什么也没做。任何帮助都将不胜感激。谢谢我不确定还缺少什么

       <html>

<script src="http://code.jquery.com/jquery-2.0.3.js">    
</script>

    <script type="text/javascript" language="javascript">
$(document).ready(function(){
 $("#addcomment").click(function () 
        $("#postComment").show("slow");
    });
});
    </script>

        <cfform name="InsertComments" id="InsertComments">
<div id="container">
    <div id="mainContent">
      <div id="addcomment"> <a href='#'>add comment</a></div>
        <div id='postComment'>
            <textarea name='comment' id='comment'></textarea>
            <input type='text' id='Image_ID'''></input type>
            <input type='submit' value='Post Comment' />
        </div>
    </div>  
    </cfform>
        <cfif IsDefined("form.InsertComments")>
                <cfif IsDefined("form.InsertComments")>
                    <cfquery datasource="AccessTest">
                        INSERT INTO CommentsDB (Remarks, Image_ID, Date_Time )
                        VALUES
                        (<cfqueryparam value="#form.comment#" cfsqltype="CF_SQL_LONGVARCHAR">
                    </cfqueryparam>
                        , <cfqueryparam value="#form.Image_ID#" cfsqltype="cf_sql_integer">
                    </cfqueryparam>
                        , <cfqueryparam value="#now()#" cfsqltype="cf_sql_timestamp">
                    </cfqueryparam>
                        )
                    </cfquery>
                </cfif>
            </cfif>
</div>

</html>

$(文档).ready(函数(){
$(“#添加注释”)。单击(函数()
美元(“#后交易”)。显示(“慢”);
});
});
插入CommentsDB(备注、图像ID、日期和时间)
价值观
(
, 
, 
)

您的cfif标记正在查找名为InsertComments的表单字段。表单没有名为InsertComments的字段。它唯一的字段是comment

事实上,您甚至可能没有任何表单字段。cfform标记未指定方法,默认值为“get”。它生成url变量,而不是表单变量


将“调试”设置为“开”,以便查看您有哪些变量。

默认设置为“获取”。您可能正在考虑
。然而,
被定义为
method=“post”
。我确实说过可能。我总是指定一种方法,这样我就没有理由在意了。哈哈,但你的做法不是这里讨论的主题;-)仅供参考,回滚到原始版本,因为如果没有原始“问题”,则“解决方案”毫无意义;-)最好将最终代码作为单独的答案发布。你仍然可以选择丹的回答作为答案,如果它引导你找到解决方案的话。