0

我需要一个简单地将值(例如 4567643)格式化为(4,567,643)的脚本。不需要货币符号或小数。我找到了几个脚本,包括这个:

http://weblogs.asp.net/scottgu/archive/2010/06/10/jquery-globalization-plugin-from-microsoft.aspx

但它对于我需要的东西来说非常重,我想一些非常轻的东西可以满足我的需要(并且希望不需要单独的插件。)

任何帮助将非常感激。

4

1 回答 1

0

这是我为其他可能觉得有用的人最终得到的代码:

$.fn.digits = function(){ 
    return this.each(function(){ 
        $(this).text( $(this).text().replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,") ); 
    })
}

$(".currency").digits();

具有“货币”类的 div 包含您要格式化的数字。

于 2012-06-26T12:35:33.520 回答