[JQUERY] JQuery Post JSON 객체를 서버에 게시합니다
JQUERYJQuery Post JSON 객체를 서버에 게시합니다
해결법
-
1.JSON을 서버로 보내려면 먼저 JSON을 만들어야합니다.
JSON을 서버로 보내려면 먼저 JSON을 만들어야합니다.
function sendData() { $.ajax({ url: '/helloworld', type: 'POST', contentType: 'application/json', data: JSON.stringify({ name:"Bob", ... }), dataType: 'json' }); }
이것은 JSON을 POST var로 보내라는 Ajax 요청을 구조화하는 방법입니다.
function sendData() { $.ajax({ url: '/helloworld', type: 'POST', data: { json: JSON.stringify({ name:"Bob", ... })}, dataType: 'json' }); }
JSON은 이제 JSON POST VAR에있을 것입니다.
-
2.FormData ()를 사용할 수도 있습니다. 그러나 contentType을 false로 설정해야합니다.
FormData ()를 사용할 수도 있습니다. 그러나 contentType을 false로 설정해야합니다.
var data = new FormData(); data.append('name', 'Bob'); function sendData() { $.ajax({ url: '/helloworld', type: 'POST', contentType: false, data: data, dataType: 'json' }); }
from https://stackoverflow.com/questions/10110805/jquery-post-json-object-to-a-server by cc-by-sa and MIT license
'JQUERY' 카테고리의 다른 글
[JQUERY] JQGrid - 저장 확인란을 선택한 상태로 저장합니다 (0) | 2020.11.03 |
---|---|
[JQUERY] JavaScript / JQuery 스크롤에서 수동 스크롤 (마우스 휠 / 스크롤바를 통해)을 구별 할 수 있습니까? (0) | 2020.11.03 |
[JQUERY] 프로그래밍 방식으로 모바일 Safari의 다음 입력 필드에 중점을 둡니다 (0) | 2020.11.03 |
[JQUERY] jQuery : unbind 이벤트 핸들러가 나중에 다시 묶을 수 없습니다. (0) | 2020.11.03 |
[JQUERY] jQuery Ajax - Ajax 호출을 할 때 네트워크 연결 오류를 감지하는 방법 (0) | 2020.11.03 |