【问题标题】:Thousands separator with razor MVC and js带有剃刀 MVC 和 js 的千位分隔符
【发布时间】:2017-02-16 09:02:25
【问题描述】:

我正在尝试在数字字段中使用千位分隔符保存数字

1000 >> 1,000

100000 >> 10,000

2000.02 >> 2,000.02

我想使用 js 和 jquery 来解决这个问题, 我希望在用户输入时可以看到数千个分隔符。

<div class="form-group">

  <label class="control-label col-md-2" Sum</label>
  <div class="col-md-10">
    @Html.EditorFor(model => model.Sum, new { htmlAttributes = new { @class = "form-control", @type = "number" } }) 
    @Html.ValidationMessageFor(model => model.Sum, "", new { @class = "text-danger" })
  </div>
</div>

有什么帮助吗?

【问题讨论】:

    标签: javascript jquery asp.net-mvc razor digit-separator


    【解决方案1】:

    你可以试试autoNumeric插件。 Basic init 将满足您的需求:

    $('#Sum').autoNumeric('init'); 
    

    检查部分:

    使用初始化启动和运行autoNumeric() 的基础知识 'init' 方法和默认设置:...

    【讨论】:

    • 如何找到最新版本的 AutoNumeric?我正试图找到它,但我找不到。你有另一个链接吗? @teo
    • @askm 在这个页面上我们有 兼容 jQuery-1.7.2 及更高版本。 那么有什么问题呢?
    • @askm,你可以在这里找到它:github.com/autoNumeric/autoNumeric
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-21
    • 2021-04-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多