컨트롤러 동작에서 배열 세션을 초기화하고 값을 삽입합니다. 이러한 값은 클라이언트 측에서 아약스를 통해 전달되므로 이러한 값을 배열에 삽입하는 동안 페이지가 새로 고쳐지지 않습니다. 그러나 정의 된 동일한 세션에 삽입하는 대신 새 세션을 초기화 할 때마다 놀랍게도 새로운 세션을 초기화합니다. 여기값은 세션 배열에 저장되지 않습니다.
컨트롤러 내 코드 세션이 때마다 다시 초기화됩니다 당신이보고있는 행동을 설명 할 아약스
var myobj={tag:"mytag"};
$.ajax({
url: 'ips/receive_tags',
type: 'post',
contentType: 'application/json; charset=UTF-8',
accept: 'application/json',
dataType: 'json',
data:JSON.stringify(myobj),
success: function(res) {
if (res.ImportResponse !== void 0) {
console.log('Success: ' + res);
} else if (res.Fault !== void 0) {
console.log('Fault: ' + res);
}
},
error: function() {
console.error('error!!!!');
}
});
을 작동 내 아약스 기능입니다. 아무도 들여 쓰기 전의 코드를 읽고 싶지 않습니다. – meagar