如何使用jQuery每隔三个数字使用逗号分隔符格式化数字?
例如:
╔═══════════╦═════════════╗
║ Input ║ Output ║
╠═══════════╬═════════════╣
║ 298 ║ 298 ║
║ 2984 ║ 2,984 ║
║ 297312984 ║ 297,312,984 ║
╚═══════════╩═════════════╝
我是jQuery的新手,并且想要一个简单的函数/插件,如果数字长于三位数,则只需在每三位数后添加逗号。仅包含正数,不包含小数,不包含小数,不涉及货币,不包含美国标准格式(1,111)($ 1,111或$ 1,111.11)。如果可能的话,我宁愿使用jQuery也不只是使用javascript,最好将代码集设置为一个函数,以便可以非常容易地应用它。我该怎么做呢?感谢每个人的投入。再次感谢。
—
史蒂夫
@未知:您已经有很多答案。查看收到的答案并进行评估,以找出最适合您的答案。如果您需要其中一个答案的更多说明,请将其作为对该答案的评论。
—
Mark Byers
抱歉,我的问题不够简洁,但是请使用Paul Creasey的代码查看Doug Neiner插件格式作为答案。
—
史蒂夫