AJAX(2)
-
Django ajax 처리 하기 - select
JSP에서 ajax를 수도 없이 사용했때문에 쉽게 될줄 알았지만 장고의 모델 처리 부분이 본인이 주로 했던 방식과 상당히 다르기 때문에 애 먹었다. 구글링을 잘 못해서 인지 내가 원하는 답을 쉽사리 만날 수 없었다. 로직 : 사용자가 개체를 클릭하면 개체와 관련된 정보가 ajax 통신하여 json형태의 값을 받아 가공하여 보여준다. 아주아주 기본적인데도 하루종일 매달렸다. 결론에 도달하기까지 존재했던 방지턱들1. 장고는 csrf token을 이용하여 통신하므로 별도의 처리가 필요 2. DB 질의의 데이터를 json 형태로 변환하여 response 해줘야함 1. csrf tokenhttps://docs.djangoproject.com/en/1.10/ref/csrf/#ajax 장고 문서에서는 쿠키에서 csr..
2017.01.10 -
Spring - ajax return success on sevlet error
ajax로 통신하는 도중 sevlet에서 에러가 발생했는데 어처구니없게 ajax success fucntion이 실행 되었다.왜 그런지 알아보고자 구글링 했으니 영단어의 조합실패인지 찾지 못했고 직접 원인을 찾아보기로 했다.결론 부터 알고 싶다면 스크롤을 맨 밑으로 향하면 되겠다.일단 내가 잘못알고 있었던 것인지 확인해보기로 했다.(코드는 티스토리 에디터에서 직접 작성했기에 에러가 있을수있음) 클라이언트 function testAjax(){ $.ajax({ url : "/test/ajax", dataType : "html", success : function(data, textStatus, jqXHR){ console.log(data); console.log(textStatus); console.log(..
2016.12.16