정말 이상한 문제가 있습니다. 여기에 내 현재 자바 스크립트입니다 : 내가 이것을 사용하면입력 값을 설정하기 전에 입력 내용의 유효성을 검사하려면 어떻게합니까?
jQuery('.highlightableTDCell input').keydown(function() {
var val = jQuery(this).val();
if (!GridView.prototype.validateStandardCellNumberFormat(val)) {
return false;
}
else return true;
});
, 난 여전히 잘못된 문자 입력과 도망,하지만 그것보다 더 이상 할 수 있습니다. 나는 이것이 처음에 일어날 것이라고 생각했기 때문에 정말로 혼란 스럽다.
팁 얻을
jQuery object
를 만들 필요가 없습니다 :'this.value' ==는 'jQuery를 (이) .val()'더는 없다 값을 얻으려면 jQuery 객체를 만들어야한다. – gdoron나는 당신의 실제 질문에 관해서 정말로 혼란 스럽다. "나는 이것이 먼저 일어날 것이라고 생각 했단 말인가?" – Purag