728x90
//아래의 ajax에서 리턴 datatype 이 json으로 선언 되어있으면 객체에서 순수하게 json 으로 꺼내올수 있다.
그런데 아래와 같이 하면 정상적으로 못 받는다. 이유는 정확한 스펠링이 dataType 이렇게 type 이 첫 스펠이 T 로 대문자여야 한다.
한참 이유를 찾다가 발견했다.
//jqgrid 에서는 datatype 으로 사용하고 있다..
$.ajax({
url : "[호출url]",
type: "get",
data : formData,
datatype : 'json', //리턴 받을 객체의 선언
async : false,
success : function(json){
if(json.result == "OK"){
alert("등록되었습니다.");
}else{
alert("등록실패되었습니다.");
}
}
});
728x90
'JSP·script·jquery' 카테고리의 다른 글
jQuery 다른 라이브러리와 충돌 방지 (0) | 2015.11.24 |
---|---|
ajax async deprecated 에러 (0) | 2015.06.08 |
jqgrid index 정렬 (0) | 2015.05.28 |
jqgrid paging (0) | 2015.05.18 |
jquery table 데이터 컨트롤 로우 클릭시 컬럼데이터 가져오기 (0) | 2015.05.17 |