2012-01-04 20 views

答えて

6

ロケール:「エン」「エン」などのロケールが存在しない、あなたが提供するリンクごとに問題があり あなたは、米国のためにそれをしたいならば、「私たちを」を試してみてください

などno function like format

.formatNumber({format:"#,###.00", locale:"us"}); 
を試してみてください

EDIT

$("#txtNumber").blur(function(){ 
    $(this).parseNumber({format:"#,###.00", locale:"us"}); 
    $(this).formatNumber({format:"#,###.00", locale:"us"}); 
    }); 

は、あなたはそれのようなコードを書かれていますか?

あなたも最初のすべてが、その後、次のようにそれを含めるJSダウンロードライブラリを追加する必要があります。

<script type="text/javascript" src="jquery-min.js"></script> 
<script type="text/javascript" src="jshashtable.js"></script> 
<script type="text/javascript" src="jquery.numberformatter-1.2.2.min.js"></script> 
+0

私はこれを試しましたが、まだ動作していません。 –

+0

$( '#txtNumber')。formatNumber({format: "#、###。00"、ロケール: "us"});しかし、まだ動作していません –

+0

あなたはぼかし、クリックなどのようなイベントでそれをバインドしましたか? –

1

私の知る限りthe plugin page you linkedから伝えることができるように、プラグインが提供するいかなるformat機能はありません。 parseNumberformatNumberがあります。どちらもjQueryインスタンス(要素のval()を使用/設定)またはjQueryオブジェクトのメンバーとして使用できます(使用するデータを渡して戻り値として受け取る)。このすべては、そのページにはっきりと記載されています。

また、プラグインにはjshashtableが必要ですが、これは含まれていない可能性があります。

また、Hemant's noteも参照してください。サポートされている「en」ロケールはありません。あなたは "us"、 "gb"、 "au"、または...が好きかもしれません。

関連する問題