문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
wiki:javascript:jquery:jquery_note:jquery_ajax_intro [2022/05/04 18:14] 127.0.0.1 바깥 편집 |
wiki:javascript:jquery:jquery_note:jquery_ajax_intro [2023/01/13 18:44] (현재) |
||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| - | ======jQuery - Ajax Introduction====== | + | ====== jQuery - Ajax Method |
| <WRAP left notice 70%> | <WRAP left notice 70%> | ||
| - | * description : jQuery - Ajax Introduction | + | * description : jQuery - Ajax Method |
| * author | * author | ||
| * email : shlim@repia.com | * email : shlim@repia.com | ||
| - | * lastupdate | + | * lastupdate |
| </ | </ | ||
| <WRAP clear></ | <WRAP clear></ | ||
| 줄 20: | 줄 20: | ||
| %%AJAX%%를 사용하는 애플리케이션의 예 : Gmail, Google Maps, Youtube 및 Facebook 탭.\\ | %%AJAX%%를 사용하는 애플리케이션의 예 : Gmail, Google Maps, Youtube 및 Facebook 탭.\\ | ||
| - | =====What About jQuery and AJAX?===== | + | ===== What About jQuery and AJAX? ===== |
| %%jQuery%%는 %%AJAX%% 기능을 위한 몇 가지 방법을 제공합니다.\\ | %%jQuery%%는 %%AJAX%% 기능을 위한 몇 가지 방법을 제공합니다.\\ | ||
| \\ | \\ | ||
| 줄 33: | 줄 33: | ||
| 그러나 jQuery 팀이 이 문제를 처리했기 때문에, 단 한 줄의 코드로 AJAX 기능을 작성할 수 있습니다. | 그러나 jQuery 팀이 이 문제를 처리했기 때문에, 단 한 줄의 코드로 AJAX 기능을 작성할 수 있습니다. | ||
| \\ | \\ | ||
| - | | + | |
| + | ===== $.ajax() 메서드 ====== | ||
| + | \\ | ||
| + | === Ref Link === | ||
| + | [[https:// | ||
| + | [[https:// | ||
| + | 사용자가 지정한 URL 경로에 파일의 데이터를 전송하고, | ||
| + | \\ | ||
| + | $.ajax()메소드의 기본형\\ | ||
| + | <code jquery> | ||
| + | $.ajax({ | ||
| + | | ||
| + | type: " | ||
| + | data: " | ||
| + | | ||
| + | | ||
| + | 전송에 성공하면 실행될 코드; | ||
| + | }, | ||
| + | | ||
| + | 전송에 실패하면 실행될 코드; | ||
| + | } | ||
| + | }) | ||
| + | </ | ||
| + | \\ | ||
| + | $.ajax() 메소드의 옵션\\ | ||
| + | ^ 종류 | ||
| + | | async | 통신을 동기 또는 비동기 방식으로 설정하는 옵션입니다. 기본값은 비동기 통신 방식인 true로 설정되어 있습니다. 만일 비동기 방식으로 설정되어 있다면 사용자 컴퓨터에서 서버로 데이터를 전송하고 요청하는 동안에도 다른 작업을 할 수 있습니다. | ||
| + | | beforesend | ||
| + | | cache | 요청한 페이지를 인터넷에 캐시(저장)할지의 여부를 설정합니다. 기본값은 true입니다. | ||
| + | | complete | ||
| + | | contentType | ||
| + | | error | 통신에 문제가 발생했을 때 함수를 실행합니다. | ||
| + | | success | ||
| + | | timeout | ||
| + | | type | 데이터를 전송할 방식(get, post)을 설정합니다. | ||
| + | | url | 데이터를 전송할 페이지를 설정합니다. 기본값은 현재 페이지입니다. | ||
| + | | username | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| - | {{tag> | + | {{tag> |