float 인 테이블에는 하나의 필드가 있는데 그 필드에 float 값만 삽입해야하지만 제출시 테이블에 데이터를 삽입하는 함수를 사용했으며이 숫자 유효성 검사가 필요합니다. jquery를 사용하여 클라이언트 측에서jquery를 사용하여 텍스트 상자 숫자에 대한 유효성 검사
아무도 나에게 단서를 제안 할 수 있습니까 ??
float 인 테이블에는 하나의 필드가 있는데 그 필드에 float 값만 삽입해야하지만 제출시 테이블에 데이터를 삽입하는 함수를 사용했으며이 숫자 유효성 검사가 필요합니다. jquery를 사용하여 클라이언트 측에서jquery를 사용하여 텍스트 상자 숫자에 대한 유효성 검사
아무도 나에게 단서를 제안 할 수 있습니까 ??
이 코드를 시도하고 당신이 검사를 할 것을 사용할 수
<script type="text/javascript">
$(document).ready(function() {
$('input[numeric]').keyup(function() {
var d = $(this).attr('numeric');
var val = $(this).val();
var orignalValue = val;
val = val.replace(/[0-9]*/g, "");
var msg = "Only Integer Values allowed.";
if (val != '') {
orignalValue = orignalValue.replace(/([^0-9].*)/g, "")
$(this).val(orignalValue);
alert(msg);
}
});
});
</script>
jQuery를 이미 isnumeric() 기능을 가지고, 귀하의 적절한 요구 사항에 따라 약간의 수정을! 다음은 클라이언트 측 유효성 검사의 일부로 사용하는 방법의 예입니다.
if(!$.isNumeric($('#elementId').val())) {
// show an error
}