-1

.numeric指定された小数点以下の桁数のみを許可する関数をどのように使用しますか?以下は、私が使用しているコード行です。

 $('#Distance').numeric({ allow: "." });
4

2 に答える 2

2

使用しているプラ​​グインはわかりませんが、次の2つのうちの1つだと思います。

texotela.co.uk/code/jquery/numeric/
auroratrading.co.th/js/

どちらの場合も、小数点以下の桁数マーカーの後の数字の数を制限する構成オプションはありません。

meio maskと呼ばれる別のjQueryプラグインがあり、目的を達成できるはずです。(10進数のデモ)を参照してください: http ://www.meiocodigo.com/projects/meiomask/#mm_demos

ページをざっと見ただけで、「マスク」(この場合は「decimal-us」)の1つを選択し、それを入力要素の「alt」属性に割り当てます。その後、レディリスナーでsetMaskメソッドを呼び出します。これがうまくいくかどうか教えてください!

于 2013-02-27T19:21:08.017 に答える
1

次のようなマークアップがある場合

<input type="text" value="2.235323232"/>

試す

$(":input").val(parseFloat($(":input").val()).toFixed(2));

http://jsfiddle.net/WYyt3/

于 2013-02-27T19:31:01.440 に答える