-2
클래스가 num_input
인 aspx 텍스트 상자가 있습니다. 이 숫자 만 허용하고 자동으로 쉼표 구분 기호를 추가해야합니다 : 탭을 사용하거나 텍스트에 커서를 놓고 텍스트 상자에 사용자가 다른 사람을 통해 탐색 할 때 숫자 필드의 모든 텍스트를 선택하십시오.
$('.num_input').live("keyup", function() {
$(this).numeric();
var num = $(this).val().replace(/(,)/g, '');
$(this).val(num.replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,"));
});
우리는 모든 텍스트를 선택하는 새로운 요구 사항이 있습니다.
나는
$(this).select();
를 사용하여 시도했지만 작동하지 않았다!
'.live()를' 1.9에서 제거 된 jQuery 1.7에서는 더 이상 사용되지 않습니다. '.on()'으로 전환하십시오. – Barmar
사용자가 다른 요소를 탐색하고 초점을 맞추면 텍스트를 어떻게 선택할 수 있습니까? – epascarello