> 웹 프론트엔드 > JS 튜토리얼 > jquery 및 콘텐츠 수정 code_javascript 기술을 기반으로 한 고성능 td 및 입력 전환

jquery 및 콘텐츠 수정 code_javascript 기술을 기반으로 한 고성능 td 및 입력 전환

WBOY
풀어 주다: 2016-05-16 18:12:13
원래의
1234명이 탐색했습니다.

전작을 바탕으로 좌우 방향키 지원을 추가합니다.

실제 업무를 하다 보면 이런 상황에 직면하게 됩니다. 페이지에는 100개의 데이터가 표시되며 사용자는 데이터를 변경할 수도 있기를 바랍니다. 일반적인 방법은 다음과 같습니다.

이 방법의 문제점은 페이지 표시가 약간 느리고 스크롤바가 있으면 약간의 지연이 발생한다는 것입니다. 다음은 내 솔루션 중 하나입니다. 표시되면 다음과 같이 모두 TD이고 입력 태그가 없습니다.

tds 중 하나를 클릭하면 다음이 나타납니다

td를 클릭하면 입력이 td에 동적으로 추가되고 td의 값이 입력에 할당됩니다. 마우스가 입력에서 벗어나면 입력의 값이 td에 할당됩니다. 또한 Enter 키와 위쪽 및 아래쪽 화살표 키를 지원하여 오른쪽, 위쪽 및 아래쪽으로 이동할 수 있습니다.

이 기능을 확장하여 매우 실용적인 기능(대규모 데이터 배치 편집 등)을 만들 수 있습니다. 말할 것도 없이 소스코드는 참고용으로만 첨부합니다.

온라인 데모 주소
http://demo.jb51.net/js/td_input_edit/index.htm패키지 다운로드 주소
http://xiazai.jb51.net/201101/ yuanma/td_input_edit.rar

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿