1

Jquery グローバリゼーションはうまく機能します。

次のような方法で通貨をフォーマットできます。

$("#currencyInput").val(Globalize.format(100000.25, "c"));

フォーマットを逆にして値を元に戻すことはできますか? (カルチャ形式を保持)

$("#currencyInput").val(Globalize.reverseFormat("$100,000.25", "c"));// 100000.25
4

2 に答える 2

0

Globalizeプラグインは、使用できるメソッドを提供parseInt()します。parseFloat()

$("#currencyInput").val(Globalize.parseFloat("$100,000.25", 10, "c"));
于 2012-01-19T08:48:47.863 に答える
0

非常に古い質問ですが、通貨記号を削除してカルチャの書式を維持するには:

上記のように、Globalize.parseFloat を使用して、通貨形式の文字列値を数値に解析します。

その値を取得し、Globalize.format を再度使用して、通貨ではなくカルチャ固有の数値文字列としてフォーマットしますが、数値が必要であることを示す "n" パラメーターを使用します。

   var x = Globalize.format(100000.25, "c")
   x = Globalize.parseFloat(x)
   x = Globalize.format(x, "n")
于 2015-04-01T16:00:41.440 に答える