私はフォームをいくつか入力しなければなりません。金額はコンマで区切られ、小数点は使用できません。私は量の10進数を許可したい。私はこのための任意のソリューションを取得します数値の小数点以下を許可
(function($, undefined) {
"use strict";
$(function() {
var $form = $(".number");
var $input = $form.find(".no");
$input.on("keyup", function(event) {
var selection = window.getSelection().toString();
if (selection !== '') {
return;
}
if ($.inArray(event.keyCode, [38,40,37,39]) !== -1) {
return;
}
var $this = $(this);
var input = $this.val();
var input = input.replace(/[\D\s\._\-]+/g, "");
input = input ? parseInt(input, 10) : 0;
$this.val(function() {
return (input === 0) ? "" : input.toLocaleString("en-US");
});
});
});
})(jQuery);
:事前のおかげで...ここで
は私のコードです。誰でもこのことから私を助けることができますか? – Singh