1

数値文字列を標準形式に変換するjQueryプラグインはありますか:

200000 to 2,00,000
1000 to 1,000
398740 to 3,987,40

等々..

4

1 に答える 1

1

これを試して:

var s = 200000;
var converted = s.toString().replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,")

デモ

また:

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

他の jQuery メソッドのように、選択した要素のテキストを変換するために呼び出すことができます。

$('#elem').convert()
于 2012-07-11T09:31:29.527 に答える