본문 바로가기
개발/jQuery

[plugin] jquery.form.js

by 비손 2010. 12. 16.
form을 비동기 식으로 쉽게 다룰 수 있는 플러그인이 있어서 소개합니다.

http://malsup.com/jquery/form/ 여기서 쉽게 받을 수 있구요~

사용법이야... jquery를 로드하고, 플러그인 로드하면 되겠죠?

제가 이 글을 쓰는 이 시점에.. 플러그인 버전이 '2.52' 입니다.

그래서!!! 이게 왜 좋은가??

1. Form을 비동기식으로 사용할 수 있다는 건 위에 적었고!!
2. File Upload까지 비동기로... 이거 괜찮네요!
3. 문자열 encoding 고려하지 않고 그냥 작업해도 되네요!!
    이건 진짜 깜짝 놀랐습니다. 한글 인코딩이 그냥 지원되다니...
    euc-kr, utf-8 변환 걱정 안해도 됩니다.

사용법은.. 아래와 같이 그냥 ajaxForm 함수만 실행해 주면 됩니다. Callback 함수 지정도 되네요~
<html> 
<head> 
    <script type="text/javascript" src="jquery-1.3.2.js"></script> 
    <script type="text/javascript" src="jquery.form.js"></script> 
 
    <script type="text/javascript"> 
        // wait for the DOM to be loaded 
        $(document).ready(function() { 
            // bind 'myForm' and provide a simple callback function 
            $('#myForm').ajaxForm(function() { 
                alert("Thank you for your comment!"); 
            }); 
        }); 
    </script> 
</head>
(위 홈피에서 긁어왔습니다.)

무튼 전 유용하게 잘 썼습니다. ^^