jquery UI範囲スライダを使用しています。 カンマを数字に追加しようとすると、読みやすい状態になります。 regexとparseFloat
など、さまざまな方法で試しましたが、成功しませんでした。Javascript - 千単位の数値にカンマ区切りを追加
これはjsfiddleです。
jquery UI範囲スライダを使用しています。 カンマを数字に追加しようとすると、読みやすい状態になります。 regexとparseFloat
など、さまざまな方法で試しましたが、成功しませんでした。Javascript - 千単位の数値にカンマ区切りを追加
これはjsfiddleです。
これはあなたが望むものですか? https://jsfiddle.net/sxd60y6x/
NUMBER.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",")
参照:How to print a number with commas as thousands separators in JavaScript
あなたはtoLocaleStringメソッドを使用することができます。
コードは次のようになります。
$("#slider-range").slider({
range: true,
min: 10000,
max: 10000000,
values: [1000000, 4000000],
slide: function(event, ui) {
var minVal = ui.values[0].toLocaleString();
var maxVal = ui.values[1].toLocaleString();
$("#amount").val("₪" + minVal + " - ₪" + maxVal);
}
});
そして、あなたは初期値コードと同じことをする必要があります。
$("#amount").val("₪" + $("#slider-range").slider("values", 0).toLocaleString() + " - ₪" + $("#slider-range").slider("values", 1).toLocaleString());
ありがとうございました!私はこれで数時間、頭を砕いてしまいました...どのようにカンマを 'slider.min'と' slider.max'初期値に追加しますか? t – DavSev
@DavSevあなたは初期値コードに同じことをする必要があります。私はそれを含めるために自分の投稿を編集しました。 –
チェックhttps://stackoverflow.com/questions/33778519/how-can-i-add-comma-on-a-price-slider-value – cdoshi
あなたはカンマseprate値が欲しいです? –
[JavaScriptで桁区切り文字としてカンマで数字を印刷する方法](https://stackoverflow.com/questions/2901102/how-to-print-a-number-with-commas-as-thousands-separators)の可能な複製-in-javascript) – user184994