다음 jquery 코드를 사용하여 즉시 할인을 계산하려고합니다.Jquery의 값 감소 및 증가
$(document).on("change keyup blur", "#chDiscount", function(){
var amd=$('#cBalance').val();
var disc = $('#chDiscount').val();
if(isNaN(disc)){
disc = 0;
}
$('#cBalance').val(amd-disc);
});
숫자가 아닌 키를 탈출 : 나는 chDiscount 입력에 입력하면
var specialKeys = new Array();
specialKeys.push(8,46); //Backspace
function IsNumeric(e) {
var keyCode = e.which ? e.which : e.keyCode;
console.log(keyCode);
var ret = ((keyCode >= 48 && keyCode <= 57) || specialKeys.indexOf(keyCode) != -1);
return ret;
}
문제는, cBalance의 새로운 값은 잘하지만 난이 chDiscount 값을 지울 때, 나는 더 이상 할 수 cBalance 입력의 이전 (기본값) 값을 가져옵니다. 할인 값을 삭제하면 이전 값을 원합니다. 어떻게해야합니까? 도와주세요. 감사.
정말 도움이됩니다. –