NumberFormatterを使用して数値をフォーマットしています。これはjsファイルをインクルードしてシンプルなコードを書きましたが、動作しません。私はこのリンクhttp://code.google.com/p/jquery-numberformatter/をフォローしています。JqueryのNumberFormatterが機能しない
$('#txtNumber').formatNumber({format:"#,###.00", locale:"us"});
NumberFormatterを使用して数値をフォーマットしています。これはjsファイルをインクルードしてシンプルなコードを書きましたが、動作しません。私はこのリンクhttp://code.google.com/p/jquery-numberformatter/をフォローしています。JqueryのNumberFormatterが機能しない
$('#txtNumber').formatNumber({format:"#,###.00", locale:"us"});
ロケール:「エン」「エン」などのロケールが存在しない、あなたが提供するリンクごとに問題があり あなたは、米国のためにそれをしたいならば、「私たちを」を試してみてください
など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>
私の知る限りthe plugin page you linkedから伝えることができるように、プラグインが提供するいかなるformat
機能はありません。 parseNumber
とformatNumber
があります。どちらもjQueryインスタンス(要素のval()
を使用/設定)またはjQuery
オブジェクトのメンバーとして使用できます(使用するデータを渡して戻り値として受け取る)。このすべては、そのページにはっきりと記載されています。
また、プラグインにはjshashtableが必要ですが、これは含まれていない可能性があります。
また、Hemant's noteも参照してください。サポートされている「en」ロケールはありません。あなたは "us"、 "gb"、 "au"、または...が好きかもしれません。
私はこれを試しましたが、まだ動作していません。 –
$( '#txtNumber')。formatNumber({format: "#、###。00"、ロケール: "us"});しかし、まだ動作していません –
あなたはぼかし、クリックなどのようなイベントでそれをバインドしましたか? –