잠시만 기다려 주세요

전체검색 :  
HOME   |  여기는?   |  바다물때표   |  알림 (4)  |  여러가지 팁 (916)  |  추천 및 재미 (163)  |  자료실 (20)  |  끄적거림 (555)  |  시나리오 (760)  |  드라마 대본 (248)  |  

    javascript/jquery

javascript/jquery - jquery ajax option 옵션 총 정리....
이 름 : 바다아이   |   조회수 : 2519         짧은 주소 : https://www.bada-ie.com/su/?671591781178
$.ajax({

    type: 'POST', // post 타입 전송

    url: 'some.php', // 전송 url

    data: "name=John&location=Boston", // 전송 파라미터

    cache: false, // ajax로 페이지를 요청해서 보여줄 경우

    // cache가 있으면 새로운 내용이 업데이트 되지 않는다.

    async: true, // 비동기 통신,  false : 동기 통신

    beforSend: fucntion() { // ajax 요청이 전송되기 전 실행 함수

    },

    success: function(msg) { // 콜백 성공 응답시 실행

    },

    error: function() { // Ajax 전송 에러 발생시 실행

    },

    complete: function() { //  success, error 실행 후 최종적으로 실행

    }

});


사용하는 방법은 조금씩 다르지만 위와 같은 형태가 ajax 통신의 가장 일반적인 형태라고 보시면 됩니다.


출처: http://hyeonstorage.tistory.com/65 



가장 중요한 옵션들....



*async // true , false

비동기 통신 플래그. 기본값은 true (비동기 통신)에서 요청이 던져에서 응답할 때까지 사용자 에이전트는 비동기 처리를 계속합니다. 
false로 설정 (동기 통신)하면 통신에 응답이있을 때까지 브라우저는 잠겨 조작을 받아들이지 않을 것을 주의



*contentType

서버에 데이터를 보낼 때 사용 content - type 헤더의 값입니다. 
기본값은 "application / x - www - form - urlencoded"대부분의 경우이 설정으로 문제 없을 것입니다.



*dataType //The available data types are text, html, xml, json, jsonp, and script.

서버에서 반환되는 데이터 형식을 지정합니다. 생략했을 경우는, jQuery이 MIME 타입 등을 보면서 자동으로 결정합니다. 
지정 가능한 값은 다음과 같은 것입니다.

"xml": XML 문서

"html": HTML을 텍스트 데이터로. 여기에 script 태그가 포함된 경우 처리가 실행됩니다.

"script": JavaScript 코드를 텍스트 데이터로. cache 옵션 특히 지정이 없으면 캐시가 자동으로 비활성화됩니다. 
          원격 도메인에 대한 요청의 경우 POST는 GET으로 변환됩니다.

"json": JSON 형식 데이터로 평가하고 JavaScript의 개체로 변환합니다.

"jsonp": JSONP로 요청을 부르고 callback 매개 변수에 지정된 함수 회수 값을 JSON 데이터로 처리합니다. (jQuery 1.2 추가)

"text": 일반 텍스트.



*timeOut

제한 시간 (밀리초)을 설정합니다. $. ajaxSetup 에서 지정한 값을 통신에 따라 개별적으로 덮어쓸 수 있습니다.


*type // GET, POST, DELETE, PUT

HTTP 통신의 종류를 설정합니다. 기본값은 "GET"입니다.RESTful에 "PUT"또는 "DELETE"를 지정할 수 있지만 
모든 브라우저가 지원하는 것은 아니기 때문에주의가 필요


*complete

AJAX 통신 완료될 때 호출되는 함수입니다. success이나 error가 호출된 후에 호출되는 Ajax Event 입니다.


*beforeSend

AJAX에 의해 요청이 전송되기 전에 불리는 Ajax Event 입니다. 반환값을 false로 설정하면 AJAX 전송을 취소할 수 있습니다.



*error

통신에 실패했을 때 호출되는 Ajax Event 입니다.


*success

AJAX 통신이 성공하면 호출되는 Ajax Event 입니다. 돌아온 데이터와 dataType 지정한 값 2 개의 인수를받습니다.



출처 : http://hsj0511.tistory.com/205

2 차 출처 : https://
m.blog.naver.com/PostView.nhn?blogId=software705&logNo=220969995944&proxyReferer=https%3A%2F%2Fwww.google.com%2F
| |


      1 page / 3 page
번 호 카테고리 제 목 이름 조회수
75 javascript/jquery , . , 바다아이 198
74 javascript/jquery javascript , ... 바다아이 868
73 javascript/jquery , cookie class 바다아이 1367
72 javascript/jquery select 3 바다아이 2097
71 javascript/jquery , ... 바다아이 2279
70 javascript/jquery , timezone, , ... moment.js 바다아이 2425
69 javascript/jquery textarea cursor . focus, cursor ... 바다아이 2317
68 javascript/jquery (block) , ... 바다아이 2240
67 javascript/jquery textarea cursor , , focus 바다아이 2859
현재글 javascript/jquery jquery ajax option .... 바다아이 2520
65 javascript/jquery jquery open api , ajax JSONP cross domain , , error 0 ... sop 바다아이 2601
64 javascript/jquery javascript , , , , () 바다아이 2710
63 javascript/jquery javascript (date ) 바다아이 2770
62 javascript/jquery CSS3 javascript 바다아이 3054
61 javascript/jquery javascript , cookie, , , , , 바다아이 2810
60 javascript/jquery javascript 바다아이 3102
59 javascript/jquery javascript / , , , 바다아이 3492
58 javascript/jquery url , , encode, decode ... 바다아이 2592
57 javascript/jquery javascript ... frame location.href 바다아이 2735
56 javascript/jquery File Upload Progress, .... . 바다아이 3107
55 javascript/jquery javascript, json , json Highlight 바다아이 3164
54 javascript/jquery javascript json , , JSON.stringify, JSON.parse, 바다아이 3264
53 javascript/jquery javascript innerHTML, innerTEXT ... 바다아이 2946
52 javascript/jquery javascript entity , , encode, decode 바다아이 3291
51 javascript/jquery javascript post, get , 바다아이 4427
50 javascript/jquery text copy, , How to copy a TEXT to Clipboard on a Button-Click 바다아이 3374
49 javascript/jquery jquery autocomplete , , . 바다아이 3082
48 javascript/jquery javascript, jquery, , autocomplete 바다아이 3481
47 javascript/jquery substring, substr, indexOf, lastIndexOf (javascript , , ) 바다아이 3220
46 javascript/jquery Javascript event.keyCode , , ACSII 바다아이 2878
| |








Copyright ⓒ 2001.12. bada-ie.com. All rights reserved.
이 사이트는 리눅스에서 firefox 기준으로 작성되었습니다. 기타 브라우저에서는 다르게 보일 수 있습니다.
[ Ubuntu + GoLang + PostgreSQL ]
서버위치 : 오라클 클라우드 춘천  실행시간 : 0.03679
to webmaster... gogo sea. gogo sea.