<script>
$(document).ready(function() {
$('.formated_input').keypress(function(event) {
// Only ASCII character in that range allowed
let ASCIICode = (event.which) ? event.which : event.keyCode
if (ASCIICode > 31 && (ASCIICode < 48 || ASCIICode > 57)) {
return false;
} else {
return true;
}
});
$('.formated_input').keyup(function(event) {
// skip for arrow keys
if(event.which >= 37 && event.which <= 40) return;
$(this).val(function(index, value) {
return value
.replace(/\D/g, "")
.replace(/\B(?=(\d{3})+(?!\d))/g, ",")
;
});
});
});
</script>