HTML cfgridcolumn 中的十进制数字

发布于 2024-12-14 17:57:08 字数 228 浏览 3 评论 0原文

由于某种原因,我所有的 cfgrid 都删除了美元金额的结尾 0。所以 104.50 会变成 104.5,332.80 会变成 332.8

如果它不是 0,它会显示最后一位数字。所以 345.43 就可以了。

我尝试过使用货币类型,但这只适用于 Flash 网格。

这似乎是一个简单的问题,但我被困住了,我尝试的一切都不起作用。

对此的任何帮助都会很棒。

谢谢!

For some reason all my cfgrids drop the ending 0 of dollar amounts. So 104.50 is coming up as 104.5 and 332.80 is coming up as 332.8

It displays the last digit if it is not a 0. So 345.43 is fine.

I have tried using the currency type but that only works with flash grids.

This seems like an easy problem but I am stuck and everything I am trying is not working.

Any help on this would be great.

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

迷乱花海 2024-12-21 17:57:28

这是针对 CF9 (ExtJS 3.x) 的。

<cfsavecontent variable="formatGridInit">
<script language="javaScript">
formatgrid = function() {
    var myFormatter = Ext.util.Format.numberRenderer('.00');
    var mygrid = ColdFusion.Grid.getGridObject('testgrid');
    var cm = mygrid.getColumnModel();
    cm.setRenderer(2, myFormatter);
    mygrid.reconfigure(mygrid.getStore(),cm);
};
</script>
</cfsavecontent>
<cfhtmlhead text="#formatGridInit#">
<cfset ajaxOnLoad("formatgrid")>

确保您的 HTML 具有 才能使 正常工作。

testgrid 替换为网格的名称,并将倒数第二行的 2 替换为要应用格式化程序的列索引。

This is for CF9 (ExtJS 3.x).

<cfsavecontent variable="formatGridInit">
<script language="javaScript">
formatgrid = function() {
    var myFormatter = Ext.util.Format.numberRenderer('.00');
    var mygrid = ColdFusion.Grid.getGridObject('testgrid');
    var cm = mygrid.getColumnModel();
    cm.setRenderer(2, myFormatter);
    mygrid.reconfigure(mygrid.getStore(),cm);
};
</script>
</cfsavecontent>
<cfhtmlhead text="#formatGridInit#">
<cfset ajaxOnLoad("formatgrid")>

Make sure your HTML has <head></head> in order for <cfhtmlhead> to work.

replace testgrid with your grid's name, and 2 on 2nd last line to the column index you want to apply the formatter to.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文