0
레일스의 아약스 게시물에서 일부 매개 변수에 액세스하려고합니다. 하지만 내 매개 변수는 모두 탈출했다. 나는 이것이 이것이 나아질 수있는 최선의 방법이 아닌가하는 생각이 듭니다. 나는 레일에서 vairable params[:event]
를 검사하면 나는 내가 정말 원한다면 내가이 데이터를 사용할 수있는 확신이ajax POST의 키와 값 모두가 이스케이프 처리됩니다.
{\"title\":\"None\",\"startdate\":\"2014-01-23\",\"enddate\":\"None\",\"description\":\" Description\"}
같이 보입니다 수신 끝. 하지만 이것이 실제로 백엔드에서 데이터를받는 가장 좋은 방법입니까? 아약스
참고로,
$.ajax ({
type: 'POST',
url: '/api/calendar',
dataType: 'json',
data: {'event': JSON.stringify(this)},
success: function(response) {
console.log('Success ', response);
}
});
일반적인 데이터
event:{
"title":"None",
"startdate":"2014-01-23",
"enddate":"None",
"description":"Description"
}
두 질문 :
이 데이터를 받아 들일 수있는 유일한 방법 레일인가?
내 백엔드에 데이터를 게시하는 가장 안전한 방법은 데이터에 액세스하는 가장 쉬운 방법은 무엇입니까?
어떤 도움을 주시면 감사하겠습니다, 당신