웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
jq로 데이터 입력시 enter키 먹게 하기
2014.11.27 12:16
언제부턴가 JQ가 대세가 되면서 FORM을 AJAX 로 데이터 처리를 하고 있습니다. 물론 장점도 많기는한데 enter키가 안먹는 경우가 있습니다.
이럴때 ENTER키를 입력을 검출해서 사용합니다.
물론 TEXTAREA는 아니고 일반 FORM INPUT에 적용하셔야 될겁니다.
jQuery( "#msg_input" ).keypress(function( event ) {
if ( event.which == 13 ) {
event.preventDefault();
chat_msg(); // 저장 실행 함수
}
});
채팅 프로그램을 xe에 만들었는데 enter키가 안되고 클릭해야 되서 만들게 되었습니다. 도움되셨으면 합니다.
옛날 베이직 생각나는 문법입니다. inkey 함수 아시는 분들은 아실겁니다. 그냥 13 코드는 예나 지금이나 RETURN OR ENTER그대로네요. 세상은 변화하는데 기본적인건 그대로 인듯합니다.
댓글 3
-
GG
2014.11.27 21:53
-
퍼니엑스이
2014.11.28 19:58
jquery 인 것 같은데요. -
AJKJ
2014.12.03 02:58
jQuery('#form_id').submit(function(e) {
e.preventDefault();
/*
Ajax처리
*/
});
개인적으로는 이 방법이 더 깔끔한것 같습니다.
이렇게하면 click event, keypress event 구분없이 하나로 처리 가능해 보입니다.
제목 | 글쓴이 | 날짜 |
---|---|---|
Autolink에 주소 복사 추가 & 본문 글 주소 복사 추가 [4] | 탑심 | 2008.06.22 |
[1원짜리팁] 큰 이미지 썸네일 못생성& 확장변수 원하는 곳에 배치하기 ^^ [2] | 파파민 | 2008.06.23 |
php폼메일 관련 한번 올려봅니다. 사용하실분들은 수정하셔서 사용해보세요.. [10] | 코리아프럼 | 2008.06.26 |
동일한 계정내에서의 포워딩 방법 [2] | 하이쿠 | 2008.07.01 |
위지웍 에디터를 오페라 브라우져에서는 사용 안하기 | 라르게덴 | 2008.07.02 |
주소창에 보이는 아이콘 넣기..제로보드 XE에서 [2] | 은바가지 | 2008.07.03 |
[팁]페이지별 댓글 출력 초간단 팁.. [4] | 키티나 | 2008.07.04 |
1차 메뉴에서 하위 메뉴 없을때 생기는 여백 없애는 방법 [7] | 제로시오 | 2008.07.04 |
메뉴에 이미지 버튼 사용하기 팁이요~ 이미지첨부! [3] | Zzini.net | 2008.07.05 |
list게시판 목록 제목 줄바꿈 안하기 [4] | 팔공산 | 2008.07.05 |
FTP로 지워지지 않는 파일 삭제방법. [9] | pakjce | 2008.07.05 |
폼메일 응용해서 쓰세요... [6] | 코리아프럼 | 2008.07.08 |
1.04 엡데이트후 재설치등으로 로그인안될때 해결법 [5] | 좀비이 | 2008.07.08 |
방명록 스킨을 통한 글 작성시 임시저장 가능케 하기(수정) | 라르게덴 | 2008.07.08 |
최고관리자 이외에는 ''회원정보보기''를 막기 [13] | 비나무 | 2008.07.10 |
다른 브라우저에서 내 사이트가 어떻게 보이나 확인하자~ [3] | 비나무 | 2008.07.10 |
최근게시물에 권한주어서 회원만 내용물보게하기 [1] | 팔공산 | 2008.07.11 |
댓글 입력창에 배경 이미지 삽입하는 방법 [4] | 팔공산 | 2008.07.11 |
조건별로 스킨 바꾸기 | 라르게덴 | 2008.07.11 |
게시판 가로조절(width) 및 가운데로 이동 태그 [4] | 박상욱860 | 2008.07.12 |
jq가 뭔가용?