我正在处理一个项目,我想在表格(128879)上格式化值,看起来像这样(128,879)。我到目前为止使用的代码是:
NumberFormatter
此外,我尝试了jQuery <script>
库,但错误代码显示未定义jQuery(使用Chrome的调试器页面上的最后一行代码)和Math.js(没有运气)。不知道为什么会这样。
用于jQuery和Math.js的<script type = 'text/javascript' src ="jquery.numberformatter-1.2.4.min.js"></script>
<script type="text/javascript" src="math.js"></script>
标记如下所示:
@Component
public class Checkpoint {
public static final String TASK_HEADER_KEY = "task";
public static CheckpointMessageHandlerSpec warn(String message) {
return new CheckpointMessageHandlerSpec(new CheckpointHandler("WARN", message));
}
}
// ... methods omitted: error, info etc
答案 0 :(得分:0)
您需要添加jQuery库,以便可以按照自己的意愿使用$
。此外,$(this).text
是一个功能;你想要num = $(this).text()
和$(this).text(num.replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,"))
。我没有测试你的正则表达式,所以我不知道它是否会起作用。