j쿼리 투고 JSON
업데이트: 다음 웹 사이트를 통과하고 싶습니다.var value
서버에 접속하다
안녕하세요, 예전 그대로, 예전 그대로...:)
라고 하는 폼이 있습니다.<form id="testForm" action="javascript:test()">
라고 하는 코드 영역입니다.<code id="testArea"></code>
이 코드를 사용하여 코드 영역의 데이터를 문자열화하고 표시합니다.
var formData = form2object('testForm');
document.getElementById('testArea').innerHTML = JSON.stringify(formData, null, '\t');
var value = JSON.stringify(formData, null, '\t');
제가 원하는 것은 이 데이터를 JSON 파일로 보내는 것입니다.저는 http://ridegrab.com/profile_old/이라는 프로젝트를 진행하고 있습니다.Submit Query
버튼을 누르면 페이지 머리글이 채워집니다.
또한 이 스크립트를 사용하여 데이터를 전송합니다.
function authenticate(userName, password) {
$.ajax
({
type: "POST",
//the url where you want to sent the userName and password to
url: 'username:password@link to the server/update',
dataType: 'json',
async: false,
//json object to sent to the authentication url
data: '{"userName": "' + userName + '", "password" : "' + password + '"}',
success: function () {
alert("Thanks!");
}
})
}
다시 한 번 말씀드리지만, 저는 그 JSON 데이터를 서버에 송신할 수 있으면 좋겠습니다.서버가 다음과 같이 설정되어 있습니다.update or POST
적절한 위치에 데이터를 배치해야 합니다.
JSON을 이렇게 올리면
$.ajax(url, {
data : JSON.stringify(myJSObject),
contentType : 'application/json',
type : 'POST',
...
개체를 settings.data jQuery로 전달하면 쿼리 파라미터로 변환되며 기본적으로는 application/x-www-form-urlencoded; charset=와 함께 전송됩니다.UTF-8, 아마도 당신이 원하는 것은 아닐 것이다.
'data'는 문자열화된 JavaScript 개체여야 합니다.
data: JSON.stringify({ "userName": userName, "password" : password })
송신하다formData
, 그것을 에 전달합니다.stringify
:
data: JSON.stringify(formData)
서버에 따라서는,application/json
내용 유형 헤더:
contentType: 'application/json'
비슷한 질문에 대한 자세한 답변도 여기에 있습니다.Jquery Ajax Posting JSON to webservice
이 투고 요구를 크로스 도메인으로 송신하는 경우는, 이 링크를 체크 아웃 할 필요가 있습니다.
https://stackoverflow.com/a/1320708/969984
서버가 교차 사이트 게시 요청을 수락하지 않습니다.따라서 사이트 간 요청을 허용하도록 서버 구성을 변경해야 합니다.
언급URL : https://stackoverflow.com/questions/5570747/jquery-posting-json
'programing' 카테고리의 다른 글
MUI에서는 입력과폼을 작성하기 위한 TextField? (0) | 2023.04.03 |
---|---|
CorsFilter 및 스프링 보안 사용 시 Cors 오류 발생 (0) | 2023.04.03 |
Plone은 다른 CMS에 충분히 대응하고 있습니까? (0) | 2023.03.29 |
Jackson @JsonProperty(필수=true)가 예외를 발생시키지 않음 (0) | 2023.03.29 |
CORS를 유효하게 하는 것은 언제가 안전합니까? (0) | 2023.03.29 |