首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >升级到CF9.0.1后,CFGRID没有填充数据

升级到CF9.0.1后,CFGRID没有填充数据
EN

Stack Overflow用户
提问于 2011-07-14 13:28:48
回答 1查看 1.2K关注 0票数 0

在CF9上,这个CFGRID运行得很好,至少它显示得很好(我还有其他问题)。

更新到9.0.1之后,它完全为空。我甚至试过修补程序,没有任何改变。我正在转储这段代码上面的名为"financedetails“的查询,它显示数据。有什么想法吗?在9.0.1中,cfgrid是否有很大的变化?或者我可以不再对html cfgrid使用查询属性了吗?

代码语言:javascript
复制
<cfform action="financials.cfm?showid=#url.showid#" style="margin-top:15px;" method="post">
    <cfinput type="hidden" name="showid" value="#url.showid#">
    <cfgrid query="financedetails" name="finance_grid" format="html" selectmode="edit" insert="yes" delete="yes">
        <cfgridcolumn name="Date" type="date">
        <cfgridcolumn values="chargeid" name="chargeid" display="false">
        <cfgridcolumn values="Setup Fee,blahh,blah,Custom Changes" name="Description">
        <cfgridcolumn name="Amount">
        <cfgridcolumn name="InvoiceDate" type="date">
        <cfgridcolumn name="PaidDate" type="date">
        <cfgridcolumn name="Notes">
    </cfgrid>
<p><input type="submit" value="Save Changes"></p>
</cfform>
EN

回答 1

Stack Overflow用户

发布于 2011-07-15 11:45:21

这可能是因为coldfusion 9使用的是ExtJs3.0,ExtJs3.0升级到coldfusion 9.0.1的ExjtJs3.1。

检查以下应该解决它。

  1. ,如果您刚刚更新到9.0.1,那么js可能会从浏览器缓存(即3.0版)获取,从而导致这个问题。尝试清除浏览器缓存,然后再试一次。
  2. 确保没有在服务器端使用d平面/gzip,如果是这样,那么也清除服务器端的文件。如果您修改了网格以添加页眉或页脚,则需要查找兼容性。检查http://www.cfminds.com/post.cfm/updating-coldfusion-9-0-0-to-9-0-1
  3. To,确保extjs.js的正确版本正在下载,打开firebug选项卡,检查extjs.js的源代码,并查看注释:版本3.1.0,而不是3.0.0。

我想以上四张支票能解决你的问题。

-Pritesh

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6693891

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档