change
-------------------------------------------------
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label for="kingaku" class="control-label">金額</label>
<input type="text" name="row[0].kingaku" class="kingaku form-control input-lg">
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label for="kingaku" class="control-label">金額</label>
<input type="text" name="row[1].kingaku" class="kingaku form-control input-lg">
</div>
</div>
</div>
<div class="row">
<div class="col-sm-12">
<p class="margtop">
<input class="btn btn-default" type="button" value="戻る" onclick="history.back()">
<input class="btn btn-primary" type="button" value="検索" id="kensakuBtn">
</p>
</div>
</div>
$(".kingaku")
.on("blur", function(){
var num = $(this).val();
num = num.replace(/(\d)(?=(\d\d\d)+$)/g, '$1,');
$(this).val(num);
})
.on("focus", function() {
var num = $(this).val();
num = num.replace(/,/g, '');
$(this).val(num);
})
.on("keypress", function(event) {
if(event.which != 8 && isNaN(String.fromCharCode(event.which))){
event.preventDefault();
}
})
$("#kensakuBtn").on("click", function() {
//検索ボタン押下時の入力チェック
var pattern = /^([1-9]\d*|0)$/;
$(".kingaku").each(function() {
if ( !pattern.test($(this).val().replace(/,/g, '')) ) {
alert(this.name + ($(".kingaku").index(this)+1));
//ev.preventDefault();
}
});
});
$("form").submit(function(){
//submitならカンマはじく
$(".kingaku").val($(".kingaku").val().replace(/,/g, ''));
});
-------------------------------------------------